過去の桐井戸端BBS (桐ver.8) |
17821 | [種別]と[ポイント]という項目の値によって[割引額]の値を自動計算させたい | きこり | 2002/10/31-22:29 |
桐8sp6 ファイルの種類「表」で作成 項目名に「種別」データ型「文字列」 項目名に「ポイント」データ型「文字列」 項目名に「割引額」データ型「文字列」で作成。 「種別」に1と入力し「ポイント」に500と入れると 「割引額」に1000と自動的に計算 1000と入れれば「割引額」2000と自動的に計算 又、 「種別」に2と入力し「ポイント」に500と入れると 「割引額」に2000と自動的に計算 1000と入れれば「割引額」4000と自動的に計算させたいのです。 関数を組み合わせれば出来そうなようで出来ないです。 お力を! | |||
17822 | Re:関数の組み合わせで出来ますか? | 悲しげ | 2002/10/31-23:00 |
記事番号17821へのコメント どもっ、きこりさん 全て数字系なのにどうして項目のデータ型を文字列にしているのですか? 数値系の項目にすれば難なくできることです。 種別×ポイント×2=割引額 ま、文字列にしても難しい訳ではないが、縦に集計したい場合とか、他に利用する時とかで困るのではないでしょうか? 数値系項目にしておいて、文字列的に扱いたい場合は別途文字列型項目に値を展開する (項目計算式とか、置換とか)のがよいような気がします。 でも、文字列のままの[割引額]の項目計算式の例。(^^;) #文字列(#数値([種別])*#数値([ポイント])*2) | |||
17838 | Re:関数の組み合わせで出来ますか? | きこり | 2002/11/01-21:40 |
記事番号17822へのコメント 悲しげさん有難うございました。 無事解決です。 確かに数値系の項目にすれば簡単でしょうが 今回はデータ型にこだわりたかったのです。 悲しげさんはかなり桐にお詳しいですね! 尊敬します。 またお願いします。 |