![]() |
|
Дата обновления | ☑ | ||
---|---|---|---|---|
0
perlharbor
30.01.19
✎
18:21
|
Всем привет! Платформа 8,2 сапописная конфа,подключенная к хранилищу.Хочу так:
Процедура ПриНачалеРаботыСистемы() УстановитьЗаголовокСистемы(ДатаПоследнегоОбновленияКонфигурации) // ДатаПоследнегоОбновленияКонфигурации = ??????????????? КонецПроцедуры Можно как-то получить дату обновления конфигурации?Хотелось бы из 1с брать,а не из скл.Может как-то в константу записывать,непонятно только в какой момент это делать |
|||
1
Numerus Mikhail
30.01.19
✎
18:27
|
в журнале регистрации должна запись появляться
|
|||
2
perlharbor
30.01.19
✎
18:32
|
(1) Отключил его.Да и сеанс будет дольше загружаться...
|
|||
3
ДенисЧ
30.01.19
✎
18:35
|
(2) Доктор, вы знаете, у меня болит нога
У меня тоже болела, так я её отрезал, теперь не болит... |
|||
4
Numerus Mikhail
30.01.19
✎
18:38
|
(2) Хорошо
тогда после обновления руками обновляйте дату в константе какой-нибудь |
|||
5
perlharbor
30.01.19
✎
18:39
|
(4) Хочу программно) Ведь в журнал как-то записывается дата,может и в константу можно?
|
|||
6
ДенисЧ
30.01.19
✎
18:47
|
(5) Можно, разумеется. Для этого нужна небольшая мелочь - устроиться в фирму 1с на должность разработчика платформы и внести нужные изменения.
|
|||
7
unregistered
30.01.19
✎
18:58
|
(5) И в чем проблема?
В типовых конфигурациях с БСП так и пишут: Константы.ДатаТекущейВерсии.Установить(Дата(2019,07,02)); В каждом очередном обновлении эта строчка меняется на новую дату. Если хочешь можешь завести константу типа "НомерВерсииКонфигурации". При начале работы сверяй её значение с соответствующим свойством метаданных конфигурации. Если версии различаются, обновляй эту константу и следом константу "ДатаТекущейВерсии". Если версия не изменилась (константа = равна версии метаданных), то обновления не было и значение ДатаТекущейВерсии менять тоже не надо. Можно вообще полноценные подсистемы ОбновлениеВерсииИБ и ОбновлениеКонцигурации из БСП внедрить. |
|||
8
perlharbor
30.01.19
✎
19:11
|
(7) Ниче не понял
>Константы.ДатаТекущейВерсии.Установить(Дата(2019,07,02)); В какой процедуре то устанавливается дата?Курить БСП,там есть? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |