Пытаюсь прописать код, с помощью которого можно поменять периодический реквизит в справочнике. Но что-то реквизит не меняется на нужную дату.
Вот код:
подр = создатьобъект("справочник.подразделения");
если подр.НайтиЭлемент(элподр)<>0 тогда
//пока подр.ПолучитьЭлемент()<>0 цикл
мвз = создатьобъект("справочник.проекты");
если мвз.НайтиПоКоду("099355")<>0 тогда
подр.ИспользоватьДату('01.09.12');
подр.УстановитьАтрибут("Субконто4","");
подр.Записать();
подр.ИспользоватьДату('02.09.12');
подр.УстановитьАтрибут("Субконто4",мвз.текущийэлемент());
подр.Записать();
конецесли;
//прервать;
конецесли;
так то мне нужно убрать значение на дату 03.09.12 и установить на 02.09.12
вот так прописала:
подр = создатьобъект("справочник.подразделения");
если подр.НайтиЭлемент(элподр)<>0 тогда
мвз = создатьобъект("справочник.проекты");
если мвз.НайтиПоКоду("099355")<>0 тогда
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший