|
Проверка на пустую строку в запросе
| ☑ |
0
an_str
21.01.14
✎
11:54
|
Здравствуйте, подскажите пожалуйста, вот фрагмент запроса:
ВЫБОР
КОГДА СтрокиДокумента.Дирекция.НаименованиеПолное <> ""
ТОГДА СтрокиДокумента.Дирекция.НаименованиеПолное
ИНАЧЕ СтрокиДокумента.Дирекция.Наименование
КОНЕЦ КАК Дирекция,
Но если НаименованиеПолное будет равно не пустой строке, а пробелу то выведет Наименование, а необходимо вывести пробел! как это обработать? спасибо
|
|
1
Apokalipsec
21.01.14
✎
11:56
|
если пробел то выведет пробел.
|
|
2
Рэйв
21.01.14
✎
11:57
|
(0)ты же с пустой строкой сравниваешь. Пробел ей не равен
|
|
3
an_str
21.01.14
✎
11:57
|
(1) почему то не срабатывает...ставлю хоть 10 пробелов в полном наименовании, а выводит наименование обычное
|
|
4
Рэйв
21.01.14
✎
11:59
|
(3)А зачем тебе пробел?
|
|
5
Рэйв
21.01.14
✎
11:59
|
(3)Выглядит все равно как пустая строка
|
|
6
Fram
21.01.14
✎
12:02
|
(4) Вряд ли ему нужен пробел. скорее всего он не хочет, чтобы в таких случаях выводилось наименование
|
|
7
an_str
21.01.14
✎
12:03
|
(4) на печать мы выводим полное наименование, если оно заполнено, иначе просто наименование. Но есть у нас дирекция с наименованием "Офис" но на печать просто должно вывестись(" "), т.е. должна быть пустая строка. я в Полном наименовании ставлю пробелы, а на печать выводится "Офис", стоит поставить что-то другое, например, "1" - тогда выведится нормально - "1"
|
|
8
an_str
21.01.14
✎
12:03
|
(6) верно
|
|
9
Рэйв
21.01.14
✎
12:04
|
(6)мож я не так прочел:-)
>> выведет Наименование, а необходимо вывести пробел!
|
|
10
hhhh
21.01.14
✎
12:05
|
(7) она умная, сволочь. Пробелы в конце реквизита всегда отбрасывает.
|
|
11
Рэйв
21.01.14
✎
12:06
|
ВЫБОР
КОГДА СтрокиДокумента.Дирекция.НаименованиеПолное <> ""
ТОГДА СтрокиДокумента.Дирекция.НаименованиеПолное
ИНАЧЕ Выбор Когда Дирекция=&Офис Тогда
" "
Иначе
СтрокиДокумента.Дирекция.Наименование
Конец
КОНЕЦ КАК Дирекция,
|
|
12
Рэйв
21.01.14
✎
12:07
|
эмм....Или в первое условие надо, сам посмотри
|
|
13
an_str
21.01.14
✎
12:09
|
(12) спасибо, придется делать так, раз одним условием не обойтись
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший