(現在 過去ログ35 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■5384 / inTopicNo.1)  レコード毎にページ付与したい。
  
□投稿者/ 一太郎 -(2009/11/21(Sat) 14:11:06)
    配送ラベルを作成しようとしております。

    個数の項目が3個であれば1/3・2/3・3/3(ページ)のように印字したい。
    ※1個であれば「1」のまま、一度の印刷200件程です。

    -----------------------------------------------------------------------------
    連続印刷は以下のように考えております。
    -----------------------------------------------------------------------------
    変数宣言 数値{ &総件数, &i,&部数 }
    表 "配送.tbl",表番号=1

    &総件数 = #総件数
    for &i = 1, &総件数
     ジャンプ 行番号 = &i
     絞り込み 行数 = 1
     条件( [個数] ) レポート印刷 "ラベル", 部数 = [個数]
     解除 1
    end
    ---------------------------------------------------------------------------------------
引用返信 [メール受信/OFF] 削除キー/
■5385 / inTopicNo.2)  Re[1]: レコード毎にページ付与したい。
□投稿者/ うにん -(2009/11/22(Sun) 09:33:18)
http://dev.mysql.com/downloads/mysql/5.1.html

    >  条件( [個数] ) レポート印刷 "ラベル", 部数 = [個数]

    部数で指定すると全く同じものしか印刷できませんので、
    [個数]回レポート印刷するようにループしたらよいのでは。
    (ページ番号はループ変数)

引用返信 [メール受信/OFF] 削除キー/
■5386 / inTopicNo.3)  Re[2]: レコード毎にページ付与したい。
□投稿者/ 一太郎 -(2009/11/22(Sun) 09:46:14)
    うにんさんご回答ありがとうございます。

    ループの方法がわかりません。
    具体的にご教授お願いできませんか。

    >> 条件( [個数] ) レポート印刷 "ラベル", 部数 = [個数]

    > 部数で指定すると全く同じものしか印刷できませんので、
    > [個数]回レポート印刷するようにループしたらよいのでは。
    > (ページ番号はループ変数)

引用返信 [メール受信/OFF] 削除キー/
■5387 / inTopicNo.4)  Re[3]: レコード毎にページ付与したい。
□投稿者/ うにん -(2009/11/22(Sun) 10:53:42)
    > ループの方法がわかりません。

    ん?#総件数のループはできるのに不思議ですね。こんな感じでは?

    変数宣言 数値{ &総件数, &i,&部数,&頁 }
    表 "配送.tbl",表番号=1

    絞り込み [個数]>0
    &総件数 = #総件数
    for &i = 1, &総件数
     ジャンプ 行番号 = &i
     絞り込み 行数 = 1
     for &頁=1,[個数]
      レポート印刷 "ラベル"
     end
     解除 1
    end
    解除 1

    1/3などはテキストのソースを
    #STR(&頁)+"/"+#STR([個数])

引用返信 [メール受信/OFF] 削除キー/
■5388 / inTopicNo.5)  Re[4]: レコード毎にページ付与したい。
□投稿者/ 一太郎 -(2009/11/22(Sun) 11:22:35)
    うにんさん、お手数をおかけいたしまして申し訳ありませんでした。

    1/3、2/3、3/3等の個数口は解決できましたが
    1個の場合は「1/1」でなく、「1」と印字出来る方法がないでしょうか。
    よろしくお願いいたします。

    > 1/3などはテキストのソースを
    > #STR(&頁)+"/"+#STR([個数])
    >
引用返信 [メール受信/OFF] 削除キー/
■5389 / inTopicNo.6)  Re[5]: レコード毎にページ付与したい。
□投稿者/ うにん -(2009/11/22(Sun) 17:26:20)
    > 1個の場合は「1/1」でなく、「1」と印字出来る方法がないでしょうか。

    #STR(&頁)+#COND([個数]>1,"/"+#STR([個数]))
引用返信 [メール受信/OFF] 削除キー/
■5390 / inTopicNo.7)  Re[6]: レコード毎にページ付与したい。
□投稿者/ 一太郎 -(2009/11/22(Sun) 19:46:41)
    うにんさん
    全て解決いたしました。
    ご教授ありがとうございました。


    >>1個の場合は「1/1」でなく、「1」と印字出来る方法がないでしょうか。
    >
    > #STR(&頁)+#COND([個数]>1,"/"+#STR([個数]))
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -