1С 7.7 ПУБ, подскажите у периодического элемента получить его последнюю дату изменения.
1С 7.7 ПУБ, подскажите у периодического элемента получить его последнюю дату изменения.
" Периодический = СоздатьОбъект("Периодический");<br> Периодический.ИспользоватьОбъект(Реквизит, ТекущийЭлемент(); /// ваш элемент<br> Периодический.ОбратныйПорядок();<br> Периодический.ВыбратьЗначения();<br> Если Периодический.ПолучитьЗначение()=1 Тогда /// первый элемент в выборке - последний по дате<br> Дата = Периодический.ДатаЗнач;<br>......<br> КонецЕсли;<br><br><br><br>Вроде как-то так..."
"Можно еще так:<br>История=СоздатьОбъект("Периодический");<br>История.ИспользоватьОбъект(НужныйРеквизитСтрокой, НужныйЭлемент);<br>ДатаПоследнегоЗначения=Дата(0);<br>Если История.НайтиЗначение(ТекущаяДата(),-1)=1 Тогда<br> ДатаПоследнегоЗначения=История.ДатаЗнач;<br>КонецЕсли;<br><br>В принципе, тоже самое, только выборка не делается. Наверное, это более оптимально, если количество изменений периодического реквизита очень большое"
1C:Лекторий: 14 января 2025 года, начало в 10:00 — Бесплатная онлайн-лекция о поддержке изменений законодательства с 2025 года в программах 1С:ERP, 1С:КА, 1С:УТ 1C:Лекторий: 21 января 2025 года, начало в 12:00 — Бесплатная онлайн-лекция о зарплатной отчетности за 2024 год - рекомендации по подготовке в 1С:ЗУП ред.3 |
1C:Лекторий: 30 января 2025 года, начало в 12:00 — Бесплатная онлайн-лекция об управлении складом и организации складских запасов в 1С:ERP, 1С:КА и 1С:УТ |