Имя: Пароль:
1C
 
7.7 пустое строковое значение в запросе
,
0 Mary01
 
02.09.15
15:15
Подскажите,
как указать пустое значение в запросе:
ТекстЗапроса = "
|Контра            = Справочник.Контрагенты.ТекущийЭлемент;
|Группировка Контра Без Групп;
|Условие (Контра.Наименование = """");";
при этом возникает ошибка: Ожидается логическое выражение.
1 aka AMIGO
 
02.09.15
15:17
|Условие (ПустоеЗначение(Контра.Наименование)=1);";
так не пробовала?
2 Mary01
 
02.09.15
15:17
неа )
3 Масянька
 
02.09.15
15:18
До запроса - КонтрагентДляУсловия = "";
В запросе - Условие (Контра в КлнтрагентДляУсловия).
4 Mary01
 
02.09.15
16:17
Спасибо, получилось )
5 Масянька
 
02.09.15
16:30
(4) (1) или (3)?
6 Mary01
 
10.09.15
13:46
(5)  1
7 Ёпрст
 
10.09.15
13:48
(4) никогда так не пиши, особенно, если база sql
8 Ёпрст
 
10.09.15
13:50
Заведи отдельную переменную в запросе
Наименование = Справочник.Контрагенты.Наименование
и накладывай фильтр на неё, а за условие через точку Контра.Наименование надо жестоко пиз..дить
9 Ёпрст
 
10.09.15
13:50
чтоб неповадно было
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший