v8: Заполнить ТЧ документа на основе ТЧ другого документа #525449


#0 by Alexion124
В новом доке инвентаризации нажимаем на кнопку "заполнить по реализации" в списке выбираем док реализации, и ТЧ инвентаризации должна заполниться данными из ТЧ реализации. Как это реализовать? Ввод на основании не подходит.
#1 by Alexion124
УТ 10,3
#2 by selenat
при помощи клавиатуры. Можно еще мышью иногда пользоваться.
#3 by luckyluke
Вызвать форму выбора, получить ссылку на документ, выбрать запросом то что тебе надо, загрузить в ТЧ.
#4 by Irbis
Синтаксис: Загрузить(<Таблица>) Параметры: <Таблица> (обязательный) Тип: ТаблицаЗначений. Таблица значений, откуда загружается табличная часть. Колонки таблиц совмещаются по именам. Описание: Загружает табличную часть из таблицы значений. При этом все прежние строки табличной части удаляются. При загрузке значения в колонках табличной части заполняются значениями из колонок таблицы значений с совпадающими именами. Примечание: Использование метода допустимо только в том случае, если табличная часть получена из свойства объекта. Если табличная часть получена из свойства ссылки (или выборки), то использование этого метода будет вызывать ошибку выполнения. Пример: Состав.Загрузить(ТаблицаСостава);
#5 by Irbis
Выгрузить (Unload) Вариант синтаксиса: Выгрузить колонки Описание: Выгружает табличную часть в таблицу значений. Если указаны строки и колонки, то только они будут скопированы. Если не указаны - то табличная часть будет выгружена полностью. Синтаксис: Выгрузить(<Строки>, <Колонки>) Параметры: <Строки> (необязательный) Тип: Массив. Массив строк для выгрузки. Если не указан, выгружаются все строки табличной части. <Колонки> (необязательный) Тип: Строка. Список колонок для копирования в формате: "Колонка1, Колонка2...". Если список не задан, то будут скопированы все колонки. Вариант синтаксиса: Выгрузить по отбору Описание: Выгружает табличную часть в таблицу значений. Если указан отбор, то только строки из отбора будут выгружены. Если отбор не указан, то будут выгружены все строки табличной части. Если указаны колонки, то только эти колонки будут выгружены. Иначе, будут выгружены все колонки табличной части. Синтаксис: Выгрузить(<Параметры отбора>, <Колонки>) Параметры: <Параметры отбора> (необязательный) Тип: Структура. Ключ структуры - идентификатор колонки, а значение структуры - значение отбора. <Колонки> (необязательный) Тип: Строка. Список колонок для копирования в формате: "Колонка1, Колонка2...". Возвращаемое значение: Тип: ТаблицаЗначений. Описание: Создает таблицу значений и копирует в нее табличную часть. Имена колонок таблицы значений совпадают с именами колонок табличного поля. Колонка, содержащая номер строки, выгружается в колонку с именем НомерСтроки. Пример: ТаблицаСостава = Состав.Выгрузить;
#6 by chelentano
методов до кучи, какой тебе подходит - хз, почитай СП, выбери подходящий
#7 by Alexion124
книг у меня к сожалению нет напишите пожалуйста пример кода типа: открыть список документов - выбрать - заполнить
#8 by BadTouch
Ну честно говоря это и без книг сделать можно тебе все написали... Ну в запросе тока надо поля выбрать нужные для инвентаризации и правильные псевдонимы написать
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С