К списку форумов К списку вопросов
ЗИК: не записывается периодический реквизит справочника
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
Кзнач > размера поля или тип не соответствует

К списку вопросов на форуме 1C

>>