|
Отбор по выбранной ячейке | ☑ | ||
|---|---|---|---|---|
|
0
Nemirov
11.11.19
✎
11:18
|
Есть 2 Поля тз. В первом поле есть колонки (номенклатура, характеристика, документ, количество). Как сделать так, что бы во втором поле при двойном нажатии на некую строку первого, срабатывал запрос с отбором по строке из колонки Документ. Подробнее можно?
Пример запроса: Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЛОЖЬ КАК Отметка, | РезервРЦ.Номенклатура КАК Номенклатура, | РезервРЦ.Характеристика КАК Характеристика, | РезервРЦ.ЗарезервированоЗа КАК ЗарезервированоЗа, | РезервРЦ.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | РезервРЦ.ПоДокументу КАК ПоДокументу, | РезервРЦ.Количество КАК Количество |ИЗ | РегистрСведений.РезервРЦ КАК РезервРЦ |ГДЕ | РезервРЦ.ПоДокументу.Дата МЕЖДУ &ДатаНач И &ДатаКон | |УПОРЯДОЧИТЬ ПО | ПоДокументу"; Запрос.УстановитьПараметр("ДатаНач", ДатаНач); Запрос.УстановитьПараметр("ДатаКон", ДатаКон); ТабЗнач1 = Запрос.Выполнить().Выгрузить(); ЭлементыФормы.ТабЗнач1.СоздатьКолонки(); |
|||
|
1
Kigo_Kigo
11.11.19
✎
11:25
|
Создай колонки вручную(Номенклатура,Характеристика,ЗарезервированоЗа,ЕдиницаИзмерения,ПоДокументу,Количество) и выгружай
|
|||
|
2
Nemirov
11.11.19
✎
11:26
|
(1) А с отбором как
|
|||
|
3
Kigo_Kigo
11.11.19
✎
11:29
|
Примерно так
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЛОЖЬ КАК Отметка, | РезервРЦ.Номенклатура КАК Номенклатура, | РезервРЦ.Характеристика КАК Характеристика, | РезервРЦ.ЗарезервированоЗа КАК ЗарезервированоЗа, | РезервРЦ.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | РезервРЦ.ПоДокументу КАК ПоДокументу, | РезервРЦ.Количество КАК Количество |ИЗ | РегистрСведений.РезервРЦ КАК РезервРЦ |ГДЕ | РезервРЦ.ПоДокументу = &ПоДокументуТЗ Запрос.УстановитьПараметр("ПоДокументуТЗ", ТабЗнач1.ПоДокументу);//Или ПоДокументу.Ссылка ТабЗнач1 = Запрос.Выполнить().Выгрузить(); ЭлементыФормы.ТабЗнач1.СоздатьКолонки(); |
| Форум | Правила | Описание | Секции | Поиск |