| tsさんこんにちは 1) > 項目計算式 [A] > [A] : 数値 2) > [A]に入力されている項目値が未定義であれば、9 > そうでなければ、その項目値をそのまま残すようにしたい。 > #cond([]=#定義,[],1,9)
1) #定義 という関数をヘルプで検索すると、比較判定という分類に 属し、比較式で使用できますと書いてあり、項目計算式で使用できます とはどこにも書いてありません。 2)次に未定義置換数は#未定義という名前で別名表記として#U #う ですのでtsさんの計算式は #cond([A]=#U,9,1,[A]) になりませんか? 3)自分自身に対して項目計算式を使うと入力できないのでは ありませんか? 置換式では問題ないと思いますがこういう場合、定義画面の項目属性 設定画面の「挿入初期値式」或いは「編集初期値式」に設定するか イベントだったら入力前イベント等を使うシーンだと思います。
どうしても#定義 という関数を頻繁に使いたいなら検索(F6)で 使うのがいいと思います。
|