Как удалить периодическое значение элемента справочника на определенную дату. #219484


#0 by VadimB
Например, 12.09.2006 г. посредством переоценки цена “Товара А” стала 57 руб. При распроведении документа “Переоценка” следует сие значение изничтожить…
#1 by Glide
Ну так и посмотри в типовой МодульДокумента и что и как делается при распроведении
#2 by Макс 1С
для того, чтобы работало от проведения есть метод - УстановитьРеквизитСправочника
#4 by Smit1C
УстановитьРеквизитСправочника(<?>,,,,,,);Синтаксис:УстановитьРеквизитСправочника(<ЭлементСправочника>,<НазваниеРеквизита>,<Значение>,<ДатаУстановки>,<ИмяТипа>,<Длина>,<Точность>)Назначение:Записать значение периодического реквизита справочника с привязкой к проведению документа.Параметры:<ЭлементСправочника> - элемент справочника, в который будет запись;<НазваниеРеквизита> - название периодического реквизита справочника;<Значение> - новое значение периодического реквизита;<ДатаУстановки> - дата установки нового значения периодического реквизита. Дата установки имеет смысл только для не оперативных документов.<ИмяТипа> - необязательный параметр. Строковое выражение - название типа данных (или Вид субконто);<Длина> - необязательный параметр. Число - длина числового или строкового значения;<Точность> - необязательный параметр. Число знаков после десятичной точки.Замечание:Параметры <ИмяТипа>, <Длина> и <Точность> следует указывать при установке значения периодического реквизита справочника, имеющего неопределенный тип.Замечание:Метод доступен только в Модуле документа в предопределенной процедуре ОбработкаПроведения.
#5 by Vladimir Kozlov
дык а в чем проблемы то? ... создаешь объект "Периодический" позиционируешь на свой справочник и вперед ... если никогда с этим не сталкивался, мож здесь глянуть http://www.softpoint.ru/downloads/downloads.php?do=download&id=46 - все очень подробно расписано ...
#6 by Lexusss
Это делает ядро 1С автоматически.
#7 by skunk
#8 by skunk
не делает ядро автоматический это... в большинстве случаев... за исключением одного... когда в проведении документа юзается
#11 by alxarz
А ты синтаксис-помошником пользуйся, иногда помогает!ИспользоватьОбъект(<?>)Синтаксис:ИспользоватьОбъект(<ИмяРеквизита>,<Объект>)Назначение:Сопоставляет объект типа 'Периодический' периодическому реквизиту справочника или периодической константе.Возвращает: 1 - если вызов метода закончился успешно, 0 - иначе.Параметры:<ИмяРеквизита> - строка с названием периодического реквизита справочника или периодической константы;<Объект> - значение элемента справочника, для которого задается применение периодического реквизита (для констант не нужен).Замечание:Если наименование реквизита пустая строка и передан объект справочника, то выборка будет осуществляться по всем реквизитам справочника.
#12 by VadimB
Да, у меня книжки под рукой, а результата нет... :-(
#13 by lalex23
с каких пор СП исчез из конфигуратора?
#14 by Дурочка 1С ™
Удали *.als из Bin и у тебя исчезнет ...
#15 by alxarz
скопируешь обратно - снова появится...
#16 by lalex23
вообще то я в курсе, но зачем?
#17 by VadimB
(13...16) А чем это вы? Тема изначально несколько другая...
#18 by Glide
Посыпаю голову пеплом. Работаю с ТиС ред. 8.7., а у тебя проблемы, скорее всего с ТиС ред. 9.2.Могу выслать и форму Документа "Переоценка" и МодульДокумента, чтобы стало понятнее как использовать УстановитьРеквизитСправочника
#20 by VadimB
Спасибо, получил.
#22 by VadimB
Всем спасибо. Вопрос снят.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям