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

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

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

■4799 / inTopicNo.1)  項目名を変数で
  
□投稿者/ 緒方 -(2009/06/23(Tue) 23:35:51)
    久しぶりに投稿します(xp kiri2009)
    項目名に変数を使用する必要がありまして下記のようなcmdを考えてみました
    長いので必要部分のみを表示してあります

    &i=0
    繰り返し &i=1,&最終行
    &番号=#str(&i)
    ....
    */途中省略
    印字"<名称>"+"["+&番号+"明細名称]"+"</名称>"
    ......
    このcmdを実行すると
    <名称>[1明細名称]</名称>
    となり項目名が書き出されてしまいます
    <名称>桐太郎</名称>
    のように[1明細名称]の項目をデータを書き出したいのですが
    うまくいきません
    過去の書き込みを調べて色々試行錯誤したのですが
    うまくいきません
    何かヒントでもあればいい知恵をお貸しください
    よろしくお願いします。

引用返信 [メール受信/OFF] 削除キー/
■4800 / inTopicNo.2)  Re[1]: 項目名を変数で
□投稿者/ 今村 誠 -(2009/06/24(Wed) 00:17:27)
    2009/06/24(Wed) 00:49:49 編集(投稿者)
    2009/06/24(Wed) 00:32:24 編集(投稿者)

    緒方さんこんにちは、文字列で指定したい場合コマンドを使います。
    分かりにくいときは書き込む前に一度変数代入してみると分かり易く
    なります。
    関数を使っても項目値は印字できます。

    open "No.tbl"
    var Long{&番号=1,&Itesuto=0},str{&S印字}
    印字開始 "tesuto.txt"
    if (&Itesuto=1)
     &S印字 = "印字 ""<名称>"",["+#str(&番号)+"明細名称],""</名称>"""
     確認 &S印字
     コマンド "印字 ""<名称>"",["+#str(&番号)+"明細名称],""</名称>"""
    else
     印字 "<名称>",#項目属性(#項目番号(#str(&番号)+"明細名称"),0),"</名称>"
    end
    印字終了

    桐のヘルプは↓なので
    #項目番号( "氏名" )
    印字 "<名称>",#項目属性(#項目番号(""+#str(&番号)+"明細名称"+""),0),"</名称>"
    が正しい記述かもしれません。どちらでも正常に書き出しているようです。
引用返信 [メール受信/OFF] 削除キー/
■4801 / inTopicNo.3)  Re[2]: 項目名を変数で
□投稿者/ 緒方 -(2009/06/24(Wed) 08:48:49)
    今村さんおはようございます
    早速の回答ありがとうございました
    今村さんのものと自分の作成したものと、どこが違うかよく比べてみました
    コマンドでもやってみたのですがうまくいきませんでした
    判ったことはダブルクォーティション(””)の間違いと、
    #str(&番号)の間違いでした、#str(&番号)は再度文字列にしないとうまくいかないのですね
    とても、自分一人では考えつきませんでした
    本当にありがとうございました
    ここのところでつまずき何日も費やしました、これでやっと次に勧めます
    また何か判らないところがありましたら今後ともよろしくお願いします
解決済み!
引用返信 [メール受信/OFF] 削除キー/
■4802 / inTopicNo.4)  Re[1]: 項目名を変数で
□投稿者/ 尾形 -(2009/06/24(Wed) 10:02:31)
    どうも、こんにちは

    「コマンド」は使う場所が限られるので
    (レポートやフォームで使えない)

    #項目属性(#項目番号(&番号+"明細名称"),0)
    こちらが汎用的でよろしいかも知れません

引用返信 [メール受信/OFF] 削除キー/
■4803 / inTopicNo.5)  Re[2]: 項目名を変数で
□投稿者/ 尾形 -(2009/06/24(Wed) 11:27:30)
    すいません

    よく読んだら、今村さんが書いてありましたm(__)m
    見落としてました

引用返信 [メール受信/OFF] 削除キー/
■4804 / inTopicNo.6)  Re[2]: 項目名を変数で
□投稿者/ 緒方 -(2009/06/24(Wed) 16:46:37)
    No4802に返信(尾形さんの記事)
    尾形さんこんにちは
    コマンドはフォーム、レポートでは使えないのですね
    勉強になりました
    ありがとうございました
    なんか同じおがたで親しみが湧きますね
    今後ともよろしくお願いします。
引用返信 [メール受信/OFF] 削除キー/



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

このトピックに書きこむ

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

Mode/  Pass/

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

- Child Tree -
- Antispam Version -