v7: Как записать дату в периодический реквизит #707745


#0 by Insainer
{E:JOHNSON1C_BASECDB_2509EXTFORMSLIC_ЗАГРУЗКАКРЕДИТНЫХСХЕМ.ERT}: Перед выполнением операции нужно вызвать 'ИспользоватьОбъект'!
#1 by zak555
сначала запиши СпрПараметры2
#2 by zak555
потом пиши периодический Периодический.ИспользоватьОбъект(СпрПараметры2);
#3 by zak555
#4 by Insainer
Тогда будет ругаться, что нет даты
#5 by zak555
не будет
#6 by Insainer
Ошибка: {E:JOHNSON1C_BASECDB_2509EXTFORMSLIC_ЗАГРУЗКАКРЕДИТНЫХСХЕМ.ERT}: Не определена дата! Элемент не может быть записан!
#7 by zak555
#8 by Builder
Читайте документацию, там все написано. ИспользоватьОбъект(<?>) Синтаксис: ИспользоватьОбъект(<ИмяРеквизита>,<Объект>) Назначение: Сопоставляет объект типа 'Периодический' периодическому реквизиту справочника или периодической константе. Возвращает: 1 - если вызов метода закончился успешно, 0 - иначе. Параметры: <ИмяРеквизита> - строка с названием периодического реквизита справочника или периодической константы; <Объект> - значение элемента справочника, для которого задается применение периодического реквизита (для констант не нужен).
#9 by Insainer
Это так прям писать?
#10 by Builder
Собственно ИспользоватьОбъект в данном случае не надо вообще.
#11 by Insainer
Я прочитал, но мне понятно как делать, может кто-нибудь сталкивался с такой проблемой?
#12 by zak555
см в 7 -- рабочий код
#13 by Insainer
Приведу полный код:
#14 by Insainer
А где это встречается в Торговле и склад, кто-нибудь знает?
#15 by Builder
Периодический - убрать все упоминания, оно тут не надо. Добавить: СпрПараметры2.ИспользоватьДату(ТекущаяДата);
#16 by Builder
СпрКредиты2 = неплохо бы сделать поиск по наименованию, что ли... А то наплодишь одинаковых элементов.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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