#crystal-reports
#crystal-отчеты
Вопрос:
Это звучит глупо просто, однако я гуглил больше часа и ничего не нашел.
Я пробовал < и > , но они, похоже, не работают. Возможно, это еще одна часть моего кода, но я даже не могу подтвердить, что < и> работают так, как я подозреваю, потому что нет документации, в которой указано, что эти операторы делают со строками.
Итак, как мне сравнить строки в CR? >?
Комментарии:
1. Только что попробовал в CR2008, и операторы сравнения работают, как и ожидалось, с буквенно-цифровыми строками. Однако специальные символы могут вести себя странно.
Ответ №1:
Как сказал Райан, <
и >
работают, как и ожидалось, с буквенно-цифровыми строками. Я считаю, что они не чувствительны к регистру.
Для отладки вашей конкретной проблемы я предлагаю добавить раздел с подробностями, указав поле формулы, содержащее выражение, которое вы хотите протестировать, а также переменные компонента. Затем вы можете посмотреть на значения и выяснить, где вы ошибаетесь.
Например, добавьте поля для:
- @City1LessThanCity2
- Таблица.City1
- Таблица.City2
Комментарии:
1. Спасибо. Я решил свою проблему, выполняя операции во время печати, а не чтения. Тем не менее, это прекрасно отвечает на мой первоначальный вопрос. [Спасибо Райану за оригинальный комментарий =)]