|
Создание типизированной ТЗ для параметра запроса - варианты? |
☑ |
0
RomaH
naïve
19.11.14
✎
12:48
|
например надо найти номенклатуру по списку кодов
типовой вариант - создать ТЗ
добавить колонку
назначить колонке тип
а если так:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 1
| Номенклатура.Код
|ИЗ
| Справочник.Номенклатура КАК Номенклатура";
Таблица = Запрос.Выполнить().Выгрузить();
Таблица.Очистить();
приемлемо ли? есть более быстрые способы?
|
|
1
Ёпрст
гуру
19.11.14
✎
12:49
|
(0)
ЗначениеИзСтрокиВнутр
|
|
2
Ёпрст
гуру
19.11.14
✎
12:49
|
ну, надеюсь, параметры сам осилишь
|
|
3
Ёпрст
гуру
19.11.14
✎
12:50
|
А запрос не есть хорошо - на сервер же лезет
|
|
4
Ёпрст
гуру
19.11.14
✎
12:50
|
медленно это
|
|
5
Banned
19.11.14
✎
12:51
|
бред какой-то....
|
|
6
Ёпрст
гуру
19.11.14
✎
13:06
|
(5) почему сразу бред ?
|
|
7
Ёпрст
гуру
19.11.14
✎
13:06
|
вполне нормальная хотелка..
|
|
8
МихаилМ
19.11.14
✎
13:09
|
(0)
Из запроса получится неправильно типизированная тз.
тк к типу будет добавлен тип "NULL"
|
|
9
Maxus43
19.11.14
✎
13:10
|
Не вижу проблем в добавлении колонки и типа к ней... где трабла то?
З.ы. раз уж запросом пробуешь, то не легче ли:
Выбрать
Выразить("" КАК Строка(15))
Значение(Справочник.банки.ПустаяСсылка)
|
|
10
Maxus43
19.11.14
✎
13:12
|
Описывать ТЗ долго чтоль? для тебя придумали шаблоны в 1с, там конструктор описания типов и прочее для убыстрения.
Свой шаблон именно для создания типизированной ТЗ можешь сделать
|
|
11
МихаилМ
19.11.14
✎
13:12
|
а за "выбрать первые.." без упорядочивания надо увольнять за профнепригодность.
|
|