Шаблоны в 1С 7.7 #357323


#0 by 73Ceasar
Эта строка ошибки не выдает, но в режиме "предприятие", при исполнении кода, пишет в консоль сообщений :"Обращение к процедуре объекта как к функции (Установить)"  и переодические реквизиты не хочет устанавливать. Где я ступил?
#1 by Ковычки
нафига козе баян ? Спр.ПолучитьАтрибут(ТН.Реквизит).Установить(Дата(2000,01,01),...
#2 by Колхозник-внедренец
А я бы на месте движка послал бы ... Словами расскажи что пытаешься сделать?
#3 by 73Ceasar
2 Ковычки: Спр.ПолучитьАтрибут(ТН.Реквизит) - возвращает значение реквизита, а его как раз надо установить. 2   Колхозник-внедренец: Пытаюсь из одного периодического реквизита элемента справочника установить значение в ОДНОИМЕННЫЙ ПЕРИОДИЧЕСКИЙ реквизит другого элемента этого же справочника, имея лиш строковое название реквизита. Вот и юзаю шаблон. Через метаданные согребаю все наименования реквизитов справочника в список и создаю новый элемент справочника, копируя все значения реквизитов из уже существующего элемента этого справочника.. простые скопировал, а вот с периодикой буксую.
#4 by Ковычки
уверен ?
#5 by 73Ceasar
Сработал фильтр на язык падонков (удафком). Пишите по-русски!  - пстетс!!
#6 by 73Ceasar
2 Ковычки: В "ТН.Реквизит"  хранится строковое название реквизита справочника.
#7 by 73Ceasar
Я п ы т а ю с ь   п р о г  р а м м н о    с д е л а т ь  то, что делается и н т е р а к  т и в н о   по    нажатию правой к л а в  и ш ы    м ы ш и    на элемент Справочника и выбрав команду "Копировать", т.е. создать аналогичный элемент, изменив допустим только наименование. Если есть какой-то стандартный прием это сделать программно - посоветуйте.
#8 by 73Ceasar
Ну и где фильтр усмотрел олбанской язык?? пока пробелов не понаставил - фильтр ругался
#9 by Ковычки
+ чем домысливать, возьми да попробуй
#10 by Ковычки
и чо, за тебя написать ?
#11 by 73Ceasar
Спр.ПолучитьАтрибут(ТН.Реквизит).Установить(Дата(2000,01,01),Т.Товар.ПолучитьАтрибут(ТН.Реквизит).Получить); - получилось. Черезпопно :)
#12 by 73Ceasar
ёкть.. а описание то к ПолучитьАтрибут - грит значение возвращает.. Ничего святого в 1С скоро не останется:)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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