Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=22380)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ При изменении ТМЦ заполняеться счет учета ТМЦ

Автор: Астахов 08.03.15, 12:48

конфигурация учебная
нужно сделать что бы при заполнении тмц в табличной части, счет учета (который тоже в табл ч.) заполнился автоматически счетом в моём случает 28 (товары)
в справочнике тмц есть поле вид тмц и в поле вид тмц, счет учета
так вот в модуле формы
тмц при изменении пишу

&НаКлиенте
Процедура ПриходТМЦПриИзменении(Элемент)
    стр = элементы.Приход.ТекущиеДанные;
    стр.СчетУчетаТМЦ = стр.ТМЦ.ВидТМЦ.СчетУчета;
КонецПроцедуры

Но мне почему то выдаёт ошибку "поле объекту не виявленно "ВидТМЦ"
не пойму что я не так сделал
есть у кого советы?

Автор: Астахов 09.03.15, 12:12

Решено

&НаКлиенте
Процедура ПриходТМЦПриИзменении(Элемент)
стр = элементы.Приход.ТекущиеДанные;
стр.СчетУчетаТМЦ = ПолучитьСчетУчетаСервер(Стр.ТМЦ);
КонецПроцедуры

&НаСервере
Функция ПолучитьСчетУчетаСервер (ТМЦ)
Возврат Справочники.ТМЦ.НайтиПоНаименованию(ТМЦ).ВидТМЦ.СчетУчета;
КонецФункции

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua