Объясню как смогу, что есть и что нужно. 1с 8.3 УТ редакция 3.1, управляем. форма. Все перечисленное там по умолчанию уже создано . Есть Документ Заказ Клиента, Табличная Часть Товары, в ней есть реквизиты Номенклатура, Количество и т.д, есть элементы формы ТоварыНоменклатура, ТоварыКоличество и т.д. В поле ТЧ есть колонки Номенклатура, Количество и т.д. Но они просто колонки, НЕ колонки реквизитов ТЧ . Задача: 1. Добавить колонку Вес, чтоб в каждой строке отображался вес товара, если к примеру Ступица переднего колеса 1 шт весит 2 кг, а в документе их 5 шт, в колонке Вес должно быть 10 кг, и так далее по списку. 2. Внизу формы в отдельном поле вывести общий вес по документу ( с этим проблем думаю не будет)Надо дописать код в процедуры ПриОткрытии, ТоварыКоличествоУпаковокПриИзменении, ТоварыНоменклатураПриИзменении, думаю что смогу их завязать между собойВопрос : 1. Создавать реквизит Табличной части "Вес" и создать колонку реквизита "Вес", или достаточно просто создать колонку реквизита ?2. Данные по весу брать из Справочники Номенклатура Вес создавать запрос ? ( Я не создавал запрос потому что если создать реквизит ТЧ Вес и перетянуть его на форму, создастся элемент формы ТоварыВес, и если в палитре свойств указать путь к данным Объект.Товары.Номенклатура.Вес ( вместо автоматически подставляемых Объект.Товары.Вес), то при открытии формы в колонке вес будет отображаться вес единицы товара(он заполняется где то в общих модулях в сложных процедурах) Вот я и подумал что можно без запроса это использовать. Но наверное нельзя.). Хотя для опытного программиста здесь делов на 15 минут и пара строчек.Прошу не пинать сильно. Объяснил как смог, матчасть учу, но запутался просто. Ну а может я туповат)) |