過去の桐井戸端BBS (桐ver.8) |
15482 | 一括処理での連番のふりかた | とみた | 2002/03/16-23:25 |
一括処理で連番をふる命令を書きたいのですが、関数の#連番が一括ではつかえないので どのように書いていいのかわかりません。 データを並べ替えしてから連番をふるようにしたいのですが、 並べ替えまでは、できたのですが連番のかきかたがわかりません。 ちなみに桐バージョン8で書いてます。 すいません教えてください。よろしくお願い致します。 | |||
15483 | Re:一括処理での連番のふりかた | toshi-chan | 2002/03/17-00:17 |
記事番号15482へのコメント とみたさん、こんばんは。 置換 [項目名]=#連番 でできると思いますが。 | |||
15485 | Re:一括処理での連番のふりかた | pokopon | 2002/03/17-12:33 |
記事番号15482へのコメント とみたさん こんにちは >関数の#連番が一括ではつかえないので とはどういう事でしょうか? 使えないということはありません。 エラーが出るのでしょうか? それとも希望どおりの処理が行えないという事でしょうか? もう少し具体的にお書きください。 また、一括のソースのうち、「当該部分付近」をお示し下さい。 その方が早く解決いたします。 | |||
15486 | Re:一括処理での連番のふりかた | とみた | 2002/03/17-14:04 |
記事番号15485へのコメント pokoponさん >>関数の#連番が一括ではつかえないので >とはどういう事でしょうか? 使えないということはありません。 >エラーが出るのでしょうか? >それとも希望どおりの処理が行えないという事でしょうか? > >もう少し具体的にお書きください。 >また、一括のソースのうち、「当該部分付近」をお示し下さい。 >その方が早く解決いたします。 とみたです。ご意見ありがとうございます。 以下の処理で印刷のときに連番をふりたいのです。 関数をつかってできるのでしょうか?桐5の一括ではできなかったので桐8でもだめかと思っています。 以下のような感じで大丈夫でしょうか。 条件(&menu="印刷")手続き実行 明細印刷 ・ ・ ・ ・ 名札 明細印刷 ケース開始 ケース(&印刷状態="金額順") 並べ替え 条件名="金額順" ケース(&印刷状態="五十音順") 並べ替え 条件名="五十音順" ケース(&印刷状態=#未定義) 確認 "印刷状態にチェックがありません。" ケース終了 条件(&印刷状態<>#未定義)レポート印刷 "注文明細",編集表=する,プレビュー=する &印刷状態=#未定義 手続き終了 | |||
15487 | Re:一括処理での連番のふりかた | とみた | 2002/03/17-14:06 |
記事番号15483へのコメント toshi-chanさん >置換 [項目名]=#連番 >でできると思いますが。 とみたです。ご意見ありがとうございます。 このやりかたでやってみます。結果またご報告します。 | |||
15491 | Re:一括処理での連番のふりかた | pokopon | 2002/03/18-01:10 |
記事番号15486へのコメント とみたさん こんにちは >以下の処理で印刷のときに連番をふりたいのです。 >レポート印刷 "注文明細", レポートに印刷連番を振りたいのですか? (^^ゞ ちなみに、このレポートは、単票?それとも表形式でしょうか? レポートに定義して印字させる方法もありますが、ここは折角作った一括を生かして・・・・ その前に [連番] という項目を作成しておきます(整数でも数値でも可)。そして、レポートの方に、この[連番]を印字する領域を設定しておきます。 >名札 明細印刷 >ケース開始 > ケース(&印刷状態="金額順") > 並べ替え 条件名="金額順" > ケース(&印刷状態="五十音順") > 並べ替え 条件名="五十音順" > ケース(&印刷状態=#未定義) > 確認 "印刷状態にチェックがありません。" > ケース終了 if (&印刷状態 <> #U) 置換 [連番] = #連番 レポート印刷 "注文明細",編集表=する,プレビュー=する 置換 [連番] = #U &印刷状態 = #U 解除 1 end >手続き終了 お試し下さい。 | |||
15494 | できました。ありがとうございます。 | とみた | 2002/03/18-12:05 |
記事番号15482へのコメント toshi-chanさん、pokoponさんありがとうございました。どちらの方法でもできました。 困っていたので本当にありがとうございました。 |