![]() |
|
Содержимое объекта данных может быть выбрано только во временную таблицу | ☑ | ||
---|---|---|---|---|
0
lonely_ferret
08.12.23
✎
12:22
|
Здравствуйте. Помогите, пожалуйста, в чем проблема? Вот код:
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ ПЕРВЫЕ 10 | ИнвентарныеНомераОС.Ссылка КАК Ссылка |ПОМЕСТИТЬ ОСыСИН |ИЗ | Справочник.ИнвентарныеНомераОС КАК ИнвентарныеНомераОС |ГДЕ | (ВЫРАЗИТЬ(ИнвентарныеНомераОС.ЗаводскойНомер КАК СТРОКА(100))) = &ЗН | |ИНДЕКСИРОВАТЬ ПО | Ссылка; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ОСыСИН.Ссылка КАК Ссылка |ПОМЕСТИТЬ Таб |ИЗ | ОСыСИН КАК ОСыСИН |ГДЕ | ОСыСИН.Ссылка.ОС В | (ВЫБРАТЬ | ОСы.Субконто1 КАК Субконто1 | ИЗ | &ОСы КАК ОСы) |ИНДЕКСИРОВАТЬ ПО | Ссылка"; Запрос.УстановитьПараметр("ОСы", ОСыТаб); Запрос.УстановитьПараметр("ЗН", ""); Рез1 = Запрос.Выполнить().Выбрать(); |
|||
1
lubitelxml
08.12.23
✎
12:28
|
(0) вот так в подзапросе нельзя делать: &ОСы КАК ОСы - это черех отдельную ВТ сделай, и с ней соединяй
|
|||
2
lubitelxml
08.12.23
✎
12:31
|
и зачем вообще ты ТЗ &ОСы в запрос выбираешь? Выгрузи колонку до запрос из этой ТЗ, и передай массив условие запроса
|
|||
3
lonely_ferret
08.12.23
✎
12:32
|
Поняла. Точно. Спасибо большое
|
|||
4
Fedor-1971
08.12.23
✎
12:32
|
(0) Вот это:
(ВЫБРАТЬ ОСы.Субконто1 КАК Субконто1 ИЗ &ОСы КАК ОСы) Сначала помести во временную таблицу и потом используй в запросе Кроме того, используется только один параметр, просто выгрузи колонку в массив и сделай условие ОСыСИН.Ссылка.ОС В (&ОСы) |
|||
5
lubitelxml
08.12.23
✎
12:36
|
ИНДЕКСИРОВАТЬ ПО - зачем?
"При создании объекта метаданных 1С:Предприятие автоматически создает индексы, которые должны подходить для работы большинства запросов. Основные идексы, создаваемые 1С:Предприятием: индекс по уникальному идентификатору (ссылке) для всех объектных сущностей (справочники, документы и т.д.); индекс по регистратору (ссылке на документ) для таблиц движений регистров, подчиненных регистратору; индекс периоду и значениям всех измерений для итоговых таблиц регистров накопления; индекс периоду, счету и значениям всех измерений для итоговых таблиц регистров бухгалтерии. " |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |