Имя: Пароль:
1C
 
отбор в условии запроса пустого поля документа
0 falselight
 
07.11.16
10:24
Если в запросе к примеру есть пустое поле.
И по нему делается отбор в запросе (нужно отобрать объекты с пустым значением в этом поле) и его длина 8 символов, в условии запроса можно указать поле="8пробелов"?
1 Ёпрст
 
гуру
07.11.16
10:26
нет
2 falselight
 
07.11.16
10:29
(1) а как в запросе отобрать объект в котором есть незаполненный реквизит длинна которого 8 символов?
3 Одинесю
 
07.11.16
10:31
Зачем такое поле нужно?
4 Рэйв
 
07.11.16
10:31
Где Реквизит="" Или Реквизит="        "
5 Ёпрст
 
гуру
07.11.16
10:33
(2) для строки просто проверить на равенство "" в запросе.
6 Lexey_
 
07.11.16
10:38
7 falselight
 
07.11.16
10:53
(6)(1)  ну то есть что? все же пробелы можно?
8 Ёпрст
 
гуру
07.11.16
10:57
(7) Можно Наташку за ляшку.
9 falselight
 
07.11.16
12:34
(8) согласен епанутая тема, решил иначе, не в запросе, им и не сподручно было в этом плане
10 h-sp
 
07.11.16
12:49
(9) ну, в той теме из (6) у вас же получилось.
11 falselight
 
07.11.16
12:53
(10) ну да, но нюансов бывает столько, что
с каждой ерундой можно в дебри уйти
и потом не понимать почему так было
12 h-sp
 
07.11.16
12:56
(11) так вы записывайте. Заведите тетрадку, записывайте все ходы. Чтобы потом понимать. Просто у вас плохая память и вы постоянно задаете одни и те же вопросы.
13 falselight
 
07.11.16
13:03
(12) память шикарная
14 novichok79
 
07.11.16
13:22
ГДЕ ПОДСТРОКА("", 1, 1) = ""
не?
15 novichok79
 
07.11.16
13:24
или если принципиально надо проверить на пустую строку, то можно сделать список значений со строками, состоящими из пробелов разной длины, а потом проверять на вхождение поля в этот массив.
но имхо это изврат, надо отсекать пустые строки в момент записи в базу, чтобы потом в запросе просто проверять.
16 novichok79
 
07.11.16
13:30
но вообще в (4) все сказано уже.