|
Ругается в запросе на рег сведений | ☑ | ||
---|---|---|---|---|
0
Босечка
21.04.17
✎
11:50
|
Задача такая если не выбрана организация, по всем
Запрос.Текст= "ВЫБРАТЬ | ЛицевыеСчетаРаботниковОрганизации.Организация, | ЛицевыеСчетаРаботниковОрганизации.НомерЛицевогоСчета, | ЛицевыеСчетаРаботниковОрганизации.ФизЛицо |ИЗ | РегистрСведений.ЛицевыеСчетаРаботниковОрганизации КАК ЛицевыеСчетаРаботниковОрганизации |ГДЕ | (&ВыбОрг = ЗНАЧЕНИЕ(РегистрСведений.ЛицевыеСчетаРаботниковОрганизации ЕСТЬ NULL) | ИЛИ СотрудникиОрганизаций.Организация = &ВыбОрг) Как надо написать? |
|||
1
shadow_sw
21.04.17
✎
11:52
|
Если ЗначениеЗаполнено(ВЫбрОрг) тогда
Запрос.Текс = Запрос.Текст+ " | ИЛИ СотрудникиОрганизаций.Организация = &ВыбОрг) "; Запрос.УстановитьПараметры("ВыборОрг", ВыбОрг); КонецЕсли; |
|||
2
Босечка
21.04.17
✎
11:52
|
извиняюсь
Запрос.Текст= "ВЫБРАТЬ | ЛицевыеСчетаРаботниковОрганизации.Организация, | ЛицевыеСчетаРаботниковОрганизации.НомерЛицевогоСчета, | ЛицевыеСчетаРаботниковОрганизации.ФизЛицо |ИЗ | РегистрСведений.ЛицевыеСчетаРаботниковОрганизации КАК ЛицевыеСчетаРаботниковОрганизации |ГДЕ | (&ВыбОрг = ЗНАЧЕНИЕ(РегистрСведений.ЛицевыеСчетаРаботниковОрганизации ЕСТЬ NULL) | ИЛИ ЛицевыеСчетаРаботниковОрганизации.Организация = &ВыбОрг) |"; |
|||
3
Buster007
21.04.17
✎
11:52
|
&ПоВсемОрганизациям ИЛИ СотрудникиОрганизаций.Организация = &ВыбОрг
ПоВсемОрганизациям = Не ЗначениеЗаполнено(Организация) |
|||
4
catena
21.04.17
✎
11:57
|
Просто очень интересно услышать: а какой смысл вложен в конструкцию:
ЗНАЧЕНИЕ(РегистрСведений.ЛицевыеСчетаРаботниковОрганизации ЕСТЬ NULL) ??? |
|||
5
1dvd
21.04.17
✎
11:58
|
(4) Успокойся, чел просто не знает как делается и поэтому спрашивает :)
|
|||
6
Босечка
21.04.17
✎
12:00
|
Это значит по всем организациям
|
|||
7
Босечка
21.04.17
✎
12:00
|
Это конечно неправильно
|
|||
8
2083
21.04.17
✎
12:01
|
Где Выбор Когда &ВыбОрг Есть NULL Тогда Истина
Иначе ЛицевыеСчетаРаботниковОрганизации.Организация = &ВыбОрг Конец |
|||
9
Ganiev
21.04.17
✎
12:02
|
"ВЫБРАТЬ
| ЛицевыеСчетаРаботниковОрганизации.Организация, | ЛицевыеСчетаРаботниковОрганизации.НомерЛицевогоСчета, | ЛицевыеСчетаРаботниковОрганизации.ФизЛицо |ИЗ | РегистрСведений.ЛицевыеСчетаРаботниковОрганизации КАК ЛицевыеСчетаРаботниковОрганизации |" +?(ЗначениеЗаполнено(ВЫбрОрг),"ГДЕ | ЛицевыеСчетаРаботниковОрганизации.Организация = &ВыбОрг)","")+" |"; |
|||
10
1dvd
21.04.17
✎
12:03
|
(8) там никогда не будет NULL
|
|||
11
Ganiev
21.04.17
✎
12:04
|
(10) +
Там пустая ссылка |
|||
12
2083
21.04.17
✎
12:04
|
ну значит проверка на пустую ссылку
|
|||
13
Ganiev
21.04.17
✎
12:05
|
со вставкой куска текста проще!
|
|||
14
1dvd
21.04.17
✎
12:07
|
в (3) самое лучшее решение
|
|||
15
catena
21.04.17
✎
12:14
|
(5)От незнания написал подряд все, что умеет?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |