Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 15:15

Ввод на основании или "костыль"

Автор Ricco, 02 мар 2016, 00:28

0 Пользователей и 1 гость просматривают эту тему.

Ricco

Помогите или ткните носом в нужное направление...
Есть два документа "СчетНакладная" и "Поступление", из первого два столбца табличной части заполняются во втором документе. Если все делать последовательно работает, но если я хочу перейти сразу во второй документ и в "Основании" выбрать сохраненный/проведенный документ первого документа, таблица естественно не заполняется. Решил пойти иным путем:

&НаКлиенте
Процедура ОснованиеПриИзменении(Элемент)
Заполнить();
КонецПроцедуры

&НаСервере
Процедура Заполнить()
    Запрос = Новый Запрос("ВЫБРАТЬ Номенклатура КАК Наименование, Количество  ИЗ ДокументСсылка.СчетНакладная.СписокТоваров КАК СчетНакладная");
    Результат = Запрос.Выполнить();
    Объект.Номенклатура.Загрузить(Результат.Выгрузить());
КонецПроцедуры

Но таким образом копируются все созданные документы(все данные табличной части) а не выбранный проведенный документ... повторюсь ткните пожалуйста носом)

Luzer1C

Нужно в запросе прописать условие "ГДЕ..." и указать ссылку на документ.
Халамбалам.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск