名前 題名 ▼ Mr.XRAYさん > ▼ yumapaさん > > DataSetに指定したQuery内のFieldを必ず指定しないと、即ち、空の > > カラムを置くことはマズイのでしょうか? > > いえそんなことはありません.というより,空の項目を作成できるの > が特徴となっています.yumapaさんとどこが違うのでしょう.う〜む. > 再度,TplTackPrint Ver3.1(TplPrevは4.53)のテストプログラム > Envelopeで試してみました. > 今度は,以下のようにしてみました.Columns[2]が追加した項目です. > 項目を追加したままの状態で,オブジェクトインスペクタには一切手を > 加えていません. > > //動作確認に必要ないコードを削除してテスト > procedure TForm1.plTackPrint1BeforePageDraw(Sneder: TObject; DataNo, > Page: Integer); > var > AddrStr : String; > begin > plForm:=TplPrevForm(plPrev1.Form); > AddrStr:=Query1.FieldByName('Addr1').AsString; > plTackPrint1.Columns[2].Text:=Copy(AddrStr,1,6); > end; > > >plTackPrint1.Columns[2].Text:=IntToStr(Page); を記述し、実行すると > >「名古屋市東区葵1丁目1番1号1」「名古屋市東区葵1丁目1番1号2」 > > すると,ここで設定したTextの前に別の項目の文字列が印刷されてしまう > わけですね. > (゜-゜).? もう少し調査してみます. GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link