Дата приема

1. Jamilzz 02.10.26 10:21 Сейчас в теме
есть справочник прием в работы . как я могу здесь чтобы пользавател смог Дата Приема.Но если он будет открыт сушестувыйыш токна ДатаПриема было толко просмотр
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dehro 15 02.10.26 10:39 Сейчас в теме
На форме какое-нибудь событие перехватить: ПриСозданииНаСервере, ПриЧтенииНаСервере, ПриОткрытии.
В событии обработать доступность поля.
3. Jamilzz 02.10.26 12:56 Сейчас в теме
а как можно зделать чтобы этот справоцник когда создаются можно было водит дату.но когда надо изменит дата было только просмотр
4. reg0303 02.10.26 13:02 Сейчас в теме
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    Если НЕ Параметры.Ключ.Пустая() Тогда
             Элементы.ДатаПриема.ТолькоПросмотр = Истина; 
    КонецЕсли;
КонецПроцедуры
5. Jamilzz 02.10.26 15:27 Сейчас в теме
как я могу запретить заднию дату?
6. Pavel33 02.10.26 16:10 Сейчас в теме
(5) ПередЗаписью

Если Объект.ДатаПриема < ТекущаяДатаСеанса() и ЭтоНовый() Тогда

Отказ = Истина;
ОбщегоНазначения.СообщитьПользователю("Твоё сообщение"); //Отказ можно сюда перетащить, не помню в какой из итераторов

КонецЕсли;


Это отработает в том случае, если объект Новый.

Ну либо на обработчик изменения повесить проверку аналогичная "Если" без "ЭтоНовый()"
7. KirillHome 5 02.10.26 16:15 Сейчас в теме
(6) Да можно сразу и при создании заполнять текущей датой (для Параметры.Ключ.Пустая()) и тут же установить "только просмотр".

То есть чуть-чуть дополнить указанное в (4) - и всё.
Для отправки сообщения требуется регистрация/авторизация

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот