|
v7: Напомните по запросу | ☑ | ||
|---|---|---|---|---|
|
0
Chameleon1980
09.12.15
✎
12:34
|
У документа (даже двух) есть реквизит типа СправочникСсылка
какое мне условие скормить запросу, чтобы, например отобрал в разных случаях: 1. доки, у которых этот реквизит заполнен 2. доки у которых этот реквизит не заполнен ??? Типа выбран чель? Забываю уже чет семерку. сасибо. |
|||
|
1
Лохматые Уши
09.12.15
✎
12:37
|
Так укажи что семерка. Ее уж все забыли.
|
|||
|
2
Остап Сулейманович
09.12.15
✎
12:41
|
(0) В тексте запроса :
ПроверяемыйРеквизит = Документ1.ИмяРеквизита, Документ2.ИмяРеквизита; Условие(ПроверяемыйРеквизит.Выбран() = 1); |
|||
|
3
viktor_vv
09.12.15
✎
12:43
|
Сравнивай в запросе с переменной равной пустому значению.
Что-то типа пред запросом ЛПерем = ПолучитьПустоеЗначение("Справочник"); В запросе |условие (переменнаязапроса = лПерем) Это-насколько понял у тебя реквизит с типом значения Справочник общего вида. |
|||
|
4
Chameleon1980
09.12.15
✎
12:43
|
(2) ага, я и предположил в (0)
Типа выбран чель? или типа: выбран()=0 на я в ветке семерки и пишу ааа. видимо, смутило СправочникСсылка ??? |
|||
|
5
viktor_vv
09.12.15
✎
12:45
|
Или (2), но это Имхо медленное будет работать.
|
|||
|
6
Chameleon1980
09.12.15
✎
12:45
|
(3) справочник определенного вида.
Тоже так еще подумал что создать получитьПустоеЗначение("Справчоник.МойСправочник"); но.... это для условия из п2. (когда не заполнен), а в п1. еще вопрос - когда заполнен. Кажись надоть попробовать метод Выбран() |
|||
|
7
Chameleon1980
09.12.15
✎
12:53
|
(6) или тоже на НЕ ПустаяСсылка ?
|
|||
|
8
viktor_vv
09.12.15
✎
13:00
|
Теоретически должно отработать
Не переменнаязапроса= лперем Может сколов добавить надо будет. |
|||
|
9
viktor_vv
09.12.15
✎
13:01
|
хотя чего мудрить
Условие (переменнаязапроса<>лперемпустая) |
|||
|
10
Chameleon1980
09.12.15
✎
13:10
|
(9) ага. Чета замудрили :)
|
| Форум | Правила | Описание | Секции | Поиск |