Crystal Reports XI を使用する VB6 アプリケーションがあります。
ほぼ2年後、突然設定できなくRecordSelectionFormula
なりました。エラーメッセージには、基本構文はレコード選択式では許可されていないことが示されています。
式は{article.id} = 1234
です。
私はその式をトリプルチェックしました。Crystal Reports デザイナでは問題なく動作しますが、その式を保存して実行時に変更しても{article.id} = 1235
、同じエラー メッセージが表示されます。また、これがずっと機能していて、突然機能しなかった理由もありません。
グーグルで調べたところ、同じ問題を抱えているユーザーが数人いることがわかりましたが、Crystal Reports 11 と VB6 はやや時代遅れであるため、Crystal Reports または Visual Basic の新しいバージョンに更新する以外に解決策があるようには見えません。