![]() |
![]() |
eino 21.09.2004 - 11:55 |
Есть два периодических реквизита справочника Кзнач и Ккач. При проведении документа они почему-то не записываются. Ïðîöåäóðà Процедура ОбработкаПроведения(ОбработчикСообщений) сот=создатьобъект("справочник.сотрудники"); выбратьстроки(); пока получитьстроку()=1 цикл рез=сот.найтиэлемент(сотрудник); если рез=1 тогда сот.Кзнач.установить(датадок,Кзнач); сот.Ккач.установить(датадок,Ккач); конецесли; конеццикла; КонецПроцедуры Условие в процедуре выполняется. |
borninussr 1 - 21.09.2004 - 12:02 |
УстановитьРеквизитСправочника(<?>,,,,,,); Синтаксис: УстановитьРеквизитСправочника(<ЭлементСправочника>,<НазваниеРеквизита>,<Значение>,<ДатаУстановки>,<ИмяТипа>,<Длина>,<Точность>) Назначение: Записать значение периодического реквизита справочника с привязкой к проведению документа. Параметры: <ЭлементСправочника> - элемент справочника, в который будет запись; <НазваниеРеквизита> - название периодического реквизита справочника; <Значение> - новое значение периодического реквизита; <ДатаУстановки> - дата установки нового значения периодического реквизита. Дата установки имеет смысл только для не оперативных документов. <ИмяТипа> - необязательный параметр. Строковое выражение - название типа данных (или Вид субконто); <Длина> - необязательный параметр. Число - длина числового или строкового значения; <Точность> - необязательный параметр. Число знаков после десятичной точки. Замечание: Параметры <ИмяТипа>, <Длина> и <Точность> следует указывать при установке значения периодического реквизита справочника, имеющего неопределенный тип. Замечание: Метод доступен только в Модуле документа в предопределенной процедуре |
eino 2 - 21.09.2004 - 13:07 | Все равно не записываются |
Плохой дядя 3 - 21.09.2004 - 13:11 | Кзнач > размера поля или тип не соответствует |