|
v8: Можно ли указать в СКД в условии равенство какому-либо типу?
| ☑ |
0
evorle145
11.05.12
✎
11:22
|
Подскажите пожалуйста, в 8.2.15.301 в СКД можно указать условие на равенство не какому-либо значению, а какому-либо типу? Например в запросе я очень просто делал: ТипЗначения(поле1) = &Параметр1
Затем: Запрос.УстановитьПараметр("Параметр1", Тип("СправочникСсылка.Номенклатура")). Пытался в СКД во вкладке "условия" написать:ТИПЗНАЧЕНИЯ(бит_ус_ПродажиСервиса.Номенклатура) = Тип("СправочникСсылка.Номенклатура")
Выдает ошибку...
|
|
1
Wobland
11.05.12
✎
11:24
|
ССЫЛКУ попытайся ещё
|
|
2
Cube
11.05.12
✎
11:24
|
(0) Садись, два.
В запросе пиши:
РегистрОборотов.Регистратор ССЫЛКА Документ.РеализацияТовароИУслуг
|
|
3
Wobland
11.05.12
✎
11:24
|
(1) в запросе
|
|
4
Wobland
11.05.12
✎
11:24
|
(2) руками набирал? мощно
|
|
5
Cube
11.05.12
✎
11:25
|
(4) Искать и копипастить долго... :)
|
|
6
Fragster
гуру
11.05.12
✎
11:27
|
ТипЗначения(...) = ТипЗначения(....ПустаяСсылка), не?
|
|
7
Wobland
11.05.12
✎
11:29
|
(6) а не ТипЗнч? или в СКД полностью?
|
|
8
Fragster
гуру
11.05.12
✎
11:30
|
(7) да я ХЗ, если автор в (0) в запросе делал...
|
|
9
evorle145
11.05.12
✎
11:34
|
Сделал, как написал (2), все получилось, Спасибо!
Почему-то про ссылку я и забыл...
|
|
10
Паучог
11.05.12
✎
11:35
|
(0) = ТИП(Справочник.Номенклатура)
|
|
11
evorle145
11.05.12
✎
11:36
|
(1), тоже пасиб)
(10), я так пробовал и с ковычками и без, не работает...
|
|
12
JLeys
11.05.12
✎
11:38
|
пишешь в запросе, в разделе условия
бит_ус_ПродажиСервиса.Номенклатура Ссылка Справочник.Номенклатура
|
|
13
Cube
11.05.12
✎
11:39
|
(12) Это?))
|
|
14
evorle145
11.05.12
✎
11:39
|
(10), тысяча извинений, так тоже работает)ТИПЗНАЧЕНИЯ(Продажи.Номенклатура) = ТИП(Справочник.Номенклатура)
|
|
15
Cube
11.05.12
✎
11:39
|
(13) "Это", читать как "Эхо" :)
|
|
16
evorle145
11.05.12
✎
11:41
|
(12), спасиб, уже получилось, я в (9) отписал
|
|