過去の桐井戸端BBS (桐ver.8)
9891 フラグをたてる式 ポン 2001/02/23-11:17
いつもありがとうございます。

今回お伺いしたい質問は、アンケート原稿を入力する際に○が付いている回答番号の項目に
フラグ”1”を入力していく、といった物があるとき、

例)Q1で 1〜5までの選択で複数回答がある時

[Q1][Q1-1][Q1-2][Q1-3][Q1-4][Q1-5]の項目をつくり
[Q1]という項目に3と入力すると、自動的に、[Q1-3]に 1 が入力されていき、
[Q1]という項目に25と入力すると、[Q1-2]と[Q1-5]に 1 が入力されるといった制約式はありますでしょうか? 

V8を使っていますが、V5では#条件選択(#文字位置([Q1],"3")>0,1)で出来たような気がするのですが・・・

わかりにくい質問で申し訳ございません。

9892 Re:フラグをたてる 宮城 2001/02/23-12:48
記事番号9891へのコメント
ポンさん、こんにちは。

と、おっしゃいますと、まるで V8ではできなくなったかのように聞こえますが・・・。

(もちろん、最後の「1」が「"1"」になってないのは、単なるタイプミスですよね。)

9893 Re:フラグをたてる 宮城 2001/02/23-12:57
記事番号9892へのコメント
[Q1-1]以下が数値タイプならそれはそれでいいですね。
[Q1]が文字列タイプでなければこいつは致命的。

(どううまくいかないのか書いてくれたらもっとお返事もあるでしょう。)
9894 Re:フラグをたてる ポン 2001/02/23-12:59
記事番号9892へのコメント
>(もちろん、最後の「1」が「"1"」になってないのは、単なるタイプミスですよね。)

はいタイプミスです。

お手数ですが、V8で何かいい方法というか式ありませんか?

9895 Re:フラグをたてる 宮城 2001/02/23-13:21
記事番号9894へのコメント
あの・・・、私がああ書いたのは、お書きになっていた内容でまったく問題なく動作するという意味なのですが。
9898 Re:フラグをたてる 野良犬 2001/02/23-14:29
記事番号9891へのコメント
こんにちは。

>V8を使っていますが、V5では#条件選択(#文字位置([Q1],"3")>0,1)
>で出来たようなきがするのですが・・・

どうできないか具体的に書いていただいた方が答えやすいかと。
例えば、○×△とエラーメッセージがでるとか、予想に反してこうなったとかetc.
V5でできてV8でできないとなれば、型の互換性の問題かもしれません。
項目の型がすべて文字列か確認してみてください。

戻る