Имя: Пароль:
1C
 
Отбор по выбранной ячейке
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.СоздатьКолонки();
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс