Как автоматом записать Периодические реквизиты #436344


#0 by beosav
Справочник редактируется непосредственно из формы справочника (не документом) , в справочнике есть периодические реквизиты, стоят галочки "Периодический" , "изменяется документами", "ручное изменение". При записи вылетает окошко "изменение периодических реквизитов", с перечислением соответствующих реквизитов. Вопрос: как избавиться от этого окошка , т.е. автоматом записать эти реквизиты "ПриЗаписи" ?. Спасибо заранее !
#1 by ТелепатБот
#2 by ДенисЧ
Синтаксис: СохранениеПериодическихРеквизитов(<ВариантВызова>,<Список>) Назначение: Установить режим отображения диалога сохранения периодических реквизитов при записи элемента справочника. Параметры: <ВариантВызова> - вариант вызова метода.  Число: 0 - отключить автоматический режим определения списка измененных реквизитов и показ диалога (параметр <Список> не используется); 1 - включить автоматический режим определения списка измененных реквизитов с показом диалога (параметр <Список> определяет набор анализируемых реквизитов); 2 - включить автоматический режим определения списка измененных реквизитов без показа диалога (параметр <Список> определяет набор анализируемых реквизитов); 3 - выполнить определение списка измененных реквизитов с показом диалога (параметр <Список> определяет набор анализируемых реквизитов); 4 - выполнить определение списка измененных реквизитов без показа диалога (параметр <Список> определяет набор анализируемых реквизитов); 5 - выдать/установить список сохраняемых периодических реквизитов. Метод возвращает установленный список периодических реквизитов, которые будут записываться на момент до вызова метода. Если параметр <Список> указан, то устанавливается список периодических реквизитов, которые должны быть записаны. <Список> - необязательный параметр. Строковое выражение, в котором через запятую перечислены имена периодических реквизитов справочника. Если указан символ ''*'', то считается, что в список включены все периодические реквизиты справочника. Возращает: строку, представляющую собой список разделенных запятыми идентификаторв периодических реквизитов: для варианта 5 - список сохраняемых периодических ревизитов по состоянию на момент до вызова метода; для вариантов 1...4 - список сохраняемых периодических ревизитов, изменение которых будет определяться (если такой список установлен при вызове метода). Замечание: Метод доступен только в контексте Модуля формы элемента справочника. Действие данного метода относится только к текущему элементу справочника, который доступен в локальном контексте Модуля формы элемента справочника.
#3 by Попытка1С
Конфа какая?
#4 by Попытка1С
#5 by ВосточныйПарень
смотрите типовые - там все это есть
#6 by beosav
ладно , буду разбираться , что то пока не очень выходит ( а вот ещё вопросик: делаю конвертацию базы , надо записать программно периодические реквизиты, УстановитьРеквизитСправочника не подходит, говорит "Процедура не обнаружена (УстановитьРеквизитСправочника)", как можно без использования документа записать историю периодического реквизита, дату и значение соответственно ?
#7 by v_rtex
ты лучше глаза разуй.. ответ в
#8 by SUA
программно еще проще... использоватьдату - записать и так сколько угодно
#9 by dk
Установить(<?>,); Синтаксис: Установить(<Дата>,<Значение>) Назначение: Установить значение периодического реквизита справочника на заданную дату. Параметры: <Дата> - выражение со значением требуемой даты; <Значение> - выражение, содержащее устанавливаемое значение периодического реквизита справочника. Замечание: Метод  можно использовать только для периодических реквизитов справочника и если для справочника еще не применялся метод ИспользоватьДату. Метод  можно использовать только для объектов-справочников, созданных функцией СоздатьОбъект. ---- записывать после Установить необязательно, если только периодику меняешь. Фишка: перед "установить" элемент спр. должен быть записан.
#10 by beosav
SUA, dk - ОГРОМНОЕ спасибо , все действительно очень просто )) , v_rtex - сам разуй, и флуди в своих топиках!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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