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

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

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

■7458 / inTopicNo.1)  #連結について
  
□投稿者/ 滝口 -(2013/02/21(Thu) 14:32:06)
    2013/02/21(Thu) 14:34:36 編集(投稿者)
    2013/02/21(Thu) 14:34:03 編集(投稿者)

    初歩的なことですみませんが、項目計算式での#連結について教えてください。
    桐のヘルプでは下記のようになっていますが

    #連結( "東京都" , "港区" , "西麻布" ) → 東京都港区西麻布
    添付の表の項目[コンマ追加]の文字列も,で区切られています。
    それを[連結]の項目計算式で#連結[コンマ追加]としても,は無くなりません
    どうしてでしょうか
    #文字置換でとることは出来ましたが、連結で出来ないかと思った次第です。

    よろしくお願いします。OSはWIN7 桐 VER9-2009です。

NCDATA.lzh
/2KB
引用返信 [メール受信/OFF] 削除キー/
■7459 / inTopicNo.2)  Re[1]: #連結について
□投稿者/ 通りすがり -(2013/02/21(Thu) 14:55:02)
     #連結( "東京都" , "港区" , "西麻布" ) →  "東京都" + "港区" + "西麻布" → 東京都港区西麻布
    
    引数が文字列項目名なら、
    
     #連結( [P番号] , [S番号] , [変更前PRG] ) →  [P番号] + [S番号] + [変更前PRG]
    
     #連結([コンマ追加]) → [コンマ追加]

引用返信 [メール受信/OFF] 削除キー/
■7460 / inTopicNo.3)  Re[1]: #連結について
□投稿者/ 今村 誠 -(2013/02/21(Thu) 17:12:06)
    滝口さん桐のヘルプの引用例も大事ですが何が出来ると
    書いてあるかを理解しないと誤用は避けられません。

    #連結(str1,str2,str3,str4)
    引数に指定した文字列 str1 、str2 、… を連結して1つの文字列にします。

    連結はつなげると言う意味で省くという意味ではありません。
    式には定数と変数と項目名と関数と演算子が使用可能です。

    変数宣言 文字列{&S1,&SA,&SB}
    &S1="東京都",&SA="港区",&SB="西麻生"

    &STR=#連結(&S1,&SA,&SB) →東京都港区西麻生
    &STR=#連結("東京都","港区","西麻生") →東京都港区西麻生
    &STR=&S1+&SA+&SB →東京都港区西麻生

    上記は変数に結果を書いていますが項目値でも同様のことが
    言えます。

    文字列の計算
    ----------------------------------------------------------------------
    式の中で文字列定数を指定するには、文字列の前後を二重引用符(")
    でくくります。 
    【例】 "山田 一郎"
    "C:\K3\DATA\Jusho.tbl"
    "123.456" … (文字列)
    文字列の中に二重引用符を含めるには、二重引用符をふたつ続けて記述します。
    【例】 "データーベースの""トランザクション処理""について"
    → データーベースの"トランザクション処理"について
    いくつかの文字列をつなげてひとつの文字列にまとめるには、+ 演算子を
    使用します。
      【例】 "東京都" + "港区" + "西麻布"
    →  東京都港区西麻布

    悪い例
    変数宣言 文字列{&S1,&SA,&SB}
    &S1=東京都,&SA=港区西麻生,&SB=1丁目
    &STR=#連結(&S1,&SA,&SB)
    確認 &STR
引用返信 [メール受信/OFF] 削除キー/
■7461 / inTopicNo.4)  Re[2]: #連結について
□投稿者/ 滝口 -(2013/02/21(Thu) 21:48:30)
    No7460に返信(今村 誠さんの記事)
    早速の返信有り難うございます。
    私なりに考えまして
     #連結での項目値の値はカンマも含めて
    一つの文字列と認識。
     一方#対応文字列等での項目値の値はカンマで区切られた文字列に
    認識する。

    #対応文字列等と同じと考えていました。
    どうも有り難うございました。
解決済み!
引用返信 [メール受信/OFF] 削除キー/
■7462 / inTopicNo.5)  Re[3]: #連結について
□投稿者/ うにん -(2013/02/22(Fri) 11:49:50)
    >  #連結での項目値の値はカンマも含めて
    > と認識。
    >  一方#対応文字列等での項目値の値はカンマで区切られた文字列に
    > 認識する。

    #対応文字列の場合は
    "東京都","港区","西麻生"
    でなく
    "東京都,港区,西麻生"
    であって、一つの文字列の中にカンマがあるのです。
引用返信 [メール受信/OFF] 削除キー/
■7463 / inTopicNo.6)  Re[4]: #連結について
□投稿者/ 滝口 -(2013/02/22(Fri) 20:00:23)
    No7462に返信(うにんさんの記事)
    > "東京都,港区,西麻生"
    > であって、一つの文字列の中にカンマがあるのです。
    そうですね。ヘルプにも書いてありますね。
    私の早合点でした。 失礼しました。
引用返信 [メール受信/OFF] 削除キー/



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

このトピックに書きこむ

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

Mode/  Pass/

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

- Child Tree -
- Antispam Version -