собственно имеем справочник контрагентов с табличной частью "Телеофоны" с реквизитов "телефон" типа строка - как прграммно закидать (импортирую из файла)?
А проще нельзя? Я так и не понял, что значит "Справочники.Контрагенты.ПолучитьОбъект();" и ".Телефоны.ПолучитьОбъект()"? КА = Справочники.Контрагенты.НайтиПоКоду("123").ПолучитьОбъект(); Запись = КА.Телефоны.Добавить(); Запись.Телефон = "222333444"; КА.Записать(); Что-то вроде этого.
пожалуйста, не бейте меня, но - не работатет: пока спр77контр.ПолучитьЭлемент() = 1 цикл контрО = справочники.Контрагенты.СоздатьЭлемент(); контрагент = спр77контр.ТекущийЭлемент(); контрО.Наименование = Контрагент.Наименование; контрО.ПолнНаименование = Контрагент.ПолнНаименование; контрО.Адрес = Контрагент.Адрес; контрО.ИНН = Контрагент.ИНН; контрО.Записать(); Тел = контрО.Телефоны.ПолучитьОбъект().Добавить();//не работает тут - грит и ПолучитьОбъект - нет такого метода Тел.Телефон = Контрагент.Телефон; Тел.Записать();
2(7) - спасибо - заработало... :) а какую лит-ру? а то рядом и описание языка - все книги и радченко - а не нашел... :(
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший