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

Автозаполнение колонки "Объект" в док-те Требование накладная

Автор 007_11, 25 дек 2018, 16:19

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

007_11

Здравствуйте, подскажите пожалуйста как реализовать автозаполнение ячейки "Объект" табличной части документа из поля шапки "Объект" при создании новой строки?

Пробовал так:
////////////////////////////////////////////////////////////////////////////////
// ОБРАБОТЧИКИ СОБЫТИЙ ТАБЛИЦЫ ФОРМЫ <Материалы>

&НаСервере
Функция МатериалыПриИзмененииНаСервере()
    Возврат Объект.Склад.ПодразделениеЗатрат;
Возврат Объект.Объект.Наименование;
КонецФункции


&НаКлиенте
Процедура МатериалыПриИзменении(Элемент)

Элемент.ТекущиеДанные.ПодразделениеЗатрат = МатериалыПриИзмененииНаСервере();
Элемент.ТекущиеДанные.Объект = МатериалыПриИзмененииНаСервере();
//УправлениеФормой(ЭтаФорма);

КонецПроцедуры


ячейка «Объект», не заполняется,
конфигурация сохраняется без ошибок
в 1С при добавлении строки выскакивает предупреждение: "Поле объекта не обнаружено (Объект)"
Куда копать? Помогите пожалуйста.

LexaK

не совсем понятно а зачем вам такое 200% дублирование данных?
для этого и были разделены данные
общие данные - это шапка документа , там Склад, Контрагент и т.д.
и табличные части
где идут разные данные (напр. Номенклатура, количество, цена) и эти несколько тысяч товаров (разных) на один Склад/Контрагент  и т.д.
не надо в строчки ТЧ копировать данные из Шапки !!! :befhbt:
это не оптимально, это не правильно!
если помогло нажмите: Спасибо!

Теги: 8.3 

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

Рейтинг@Mail.ru

Поиск