過去の桐井戸端BBS (桐ver.9)
18177 v9の一覧表レポートで印字属性式の設定がうまくいかない 原山 正洋 2002/12/05-15:59
一覧表レポートで印字属性式を設定しました。
[日付]>0 .and #計算(#代入(&i,[日付]),#代入(&STR,[店舗名]+"t")) .and #文字位置(&店舗名[&i],&STR)>0
[日付]>0 .and #計算(#代入(&i,[日付]),#代入(&STR,[店舗名]+"t"),#文字位置(&店舗名[&i],&STR)>0)
#文字位置(&店舗名[[日付]],[店舗名]+"t")>0

上記どれでもエラーになります。
その他#印字データなどいろいろ試しましたがだめでした。

&i には日を &店舗名[&i]にはその日イベントのある店舗名をとりこんでいます。
自店と競合店の区別のため、自店には店舗名の後に「t」をくっつけています。
どうも
#計算(#代入(&i,[日付]),#代入(&STR,[店舗名]+"t"))
の部分が機能していないように感じます。
なお一括処理でテストした限りではどちらにも値が入るのは確認できております。
エラーの内容が確認できればいいのですができません。

私のやりたいことは、日付欄にデータがあり且つその日の店舗欄が自店であればその行に色をつけたい。
そして別の条件式で、競合店の場合は違う色をつけたいのです。
(日付欄は空欄が混在しています)
.and がだめなのか式そのものがだめなのかわかりません。
どうかよろしくお願いいたします。


18179 Re:印字属性式の評価エラーについて(桐V9) 原山 正洋 2002/12/05-18:38
記事番号18177へのコメント
頭を冷やして考えてみました。

なぜ日付を考慮する必要があるか・・・そんな必要はない。
要は、自店と競合店の区別がつけばいいじゃないか。

ということで
[日付]>0 .and #文字位置(&自店,[店舗名])>0
で目的は達成できました。
どうもお騒がせしました。

しかし
>[日付]>0 .and #計算(#代入(&i,[日付]),#代入(&STR,[店舗名]+"t"),#文字位置
>(&店舗名[&i],&STR)>0)
これがだめなのは分かるとしても、他のでなぜエラーが出るのでしょうか?


18180 Re:印字属性式の評価エラーについて(桐V9) 原山 正洋 2002/12/05-18:41
記事番号18179へのコメント
>#文字位置(&店舗名[[日付]],[店舗名]+"t")>0
失礼しました。これも当然だめですね。

戻る