18.12.2003, 15:03 | #1 |
Гость
|
Запятые в Range
Проблема:
1.в текстовом поле (PK) таблицы присутствуют запятые 2.необходимо сделать фильтрацию detail-таблицы, а для этого необходимо передать PK в range.value 3. range.value давится запятыми!!! - в детайл таблице ничего не находится, несмотря на наличие корректных данных на сервере БД 4. связи датасоурсов использовать не получается - сложная система набора фильтров в зависимости от выбора пользователя. Где то Акса валится и пишет - некорретный запрос или что-то в этом роде ("...нельзя здесь ставить 0..." по-моему...). Вопрос: как использовать фильтр с запятой не в виде разделителя условий фильтрации, а внутри значения поля-фильтра???? |
|
18.12.2003, 15:25 | #2 |
Administrator
|
Не знаю точно, некогда проверить.
Попробуйте в кавычки поставить значение Range. То есть ...range(...).value("'bla-bla-bla, B, 1'")
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
18.12.2003, 15:40 | #3 |
Участник
|
кроме кавычек нужно перед запятой ставить \\.
а лучше использовать SysQuery::value() |
|
18.12.2003, 16:02 | #4 |
Гость
|
спасибо за ответ.
сам пытался вставить "\" перед "," - не помогло помогло "\\" без кавычек (использую стринг) кавычки без "\" или "\\" тоже работают SysQuery тоже обязательно посмотрю |
|