У меня есть приложение VB6, использующее Crystal Reports XI.
После почти двух лет внезапно я не могу больше установить RecordSelectionFormula
. В сообщении об ошибке говорится, что в формуле выбора записи не разрешен базовый синтаксис.
Формула: {article.id} = 1234
.
Я трижды проверил эту формулу. Он отлично работает в конструкторе Crystal Reports, но даже если я сохраню эту формулу и изменим ее во время выполнения на {article.id} = 1235
, я получу то же сообщение об ошибке. Также нет причин, почему это работало все время, а вдруг - нет.
После поиска в Google я обнаружил, что у некоторых пользователей такая же проблема, но поскольку Crystal Reports 11 и VB6 несколько устарели, похоже, что никто не имеет решения, кроме обновления до более новых версий Crystal Reports или Visual Basic.