![]() |
|
Проверить в запросе, что ссылка - это документ | ☑ | ||
---|---|---|---|---|
0
echo77
20.11.15
✎
09:05
|
Хочу выбрать из РС.Версии объектов все записи, где Объект - ссылка на любой вид документа.
Как это проще сделать? |
|||
1
aleks_default
20.11.15
✎
09:08
|
НЕ Объект.Дата есть null
|
|||
2
echo77
20.11.15
✎
09:09
|
(1) Разыменование поля составного типа - это в крайней степени не оптимально
|
|||
3
dachnik
20.11.15
✎
09:09
|
ЗНАЧЕНИЕ не подойдет? Но только она проверяет на принадлежность к конкретному виду документа.
|
|||
4
Cyberhawk
20.11.15
✎
09:10
|
ГДЕ ЛОЖЬ
ИЛИ ДокСсылка ССЫЛКА Документ.АвансовыйОтчет ИЛИ ДокСсылка ССЫЛКА Документ.ПКО ... так не катит, ибо при добавлении нового документа в конфигурацию будешь получать необходимость обновлять запрос |
|||
5
aleks_default
20.11.15
✎
09:11
|
(2)Я знаю. Ну сделай оптимально
|
|||
6
aleks_default
20.11.15
✎
09:11
|
у тебя постановка задачи не оптимальна
|
|||
7
chelentano
20.11.15
✎
09:12
|
(1) У справочника "Договоры контрагентов", например, есть реквизит "Дата"
|
|||
8
chelentano
20.11.15
✎
09:13
|
(0) Беги по метаданным, формируй текст запроса динамически, по примеру из (4)
|
|||
9
aleks_default
20.11.15
✎
09:13
|
(7)Ну Номер.
|
|||
10
chelentano
20.11.15
✎
09:15
|
(9) Ты не поверишь... :)
|
|||
11
echo77
20.11.15
✎
09:15
|
Вопрос закрыт. Буду делать очистку по одному выбранному виду документа
|
|||
12
Cyberhawk
20.11.15
✎
09:16
|
В общем, вариант (8) или вот такой (тоже с пробежкой по метаданным):
ГДЕ ТИПЗНАЧЕНИЯ(ТвойРегистрСведений.Ссылка) В (&МассивДопустимыхТипов) Параметр "МассивДопустимыхТипов" формировать в цикле по метаданным документов Щас еще проверю третий вариант |
|||
13
Cyberhawk
20.11.15
✎
09:29
|
Проверил - универсальный и простой вариант следующий:
ГДЕ ТИПЗНАЧЕНИЯ(ДокументСсылка) В (&МассивДопустимыхТипов) А сам параметр инициализировать вот так: МассивДопустимыхТипов = Документы.ТипВсеСсылки().Типы() |
|||
14
echo77
20.11.15
✎
09:30
|
(13) Спасибо! Это поможет
|
|||
15
Rovan
гуру
20.11.15
✎
10:41
|
Если Документы.ТипВсеСсылки().СодержитТип( ТипЗнч( ВхСсылка )) Тогда
|
|||
16
VikingKosmo
20.11.15
✎
10:44
|
(15) в запросе, ага
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |