как запретить изменение даты запрета редактирования в 1с 7.7?

  • Автор темы 3loy
  • Дата начала
3

3loy

#1
проблема в следущем... есть константа ... датазапрете редактирования... наложить на неё ограничении проще простого ... что я и сделал
но есть системные настройки в параметрах учёта где есть место откуда можно изменить эту константу так что она не проходит ни одну из предопределённых проверок а тупо меняется и всё.. в общем надо запретить изменение даты запрета редактирования через эту настройку. помогите плиз - не знаю че делать =(
 
K
#2
Для 7.7
Процедура ПриЗаписиКонстанты(<?>,)
КонецПроцедуры
Синтаксис:
ПриЗаписиКонстанты(<ИмяКонстанты>,<Значение>)
Назначение:
Предопределенная процедура при интерактивном вводе значения константы.
Параметры:
<ИмяКонстанты> - строка с названием константы;
<Значение> - введенное значение.
Замечание:
Данная процедура может располагаться только в глобальном программном модуле.
Подробнее см. в документации, глава 'Системные предопределенные процедуры'

Для 8
Расширение формы констант
ПриЗаписи (OnWrite)
Синтаксис:
ПриЗаписи(<Отказ>)
Параметры:
<Отказ>
Тип: Булево. Признак отказа от записи объекта. Если в теле процедуры-обработчика установить данному параметру значение Истина, то запись объекта выполнена не будет.
Значение по умолчанию: Ложь
Описание:
Возникает при записи объекта из формы. Процедура-обработчик вызывается после записи объекта (после события ПриЗаписи объекта КонстантаМенеджерЗначения) в базу данных, но до окончания транзакции записи.
 
3

3loy

#3
есть такая прцнедура ... вот только косяк в том что при изминении константы из настроек обращение к ней не присходит...
 

Zab

Well-known member
07.08.2006
583
0
#4
Для: 3loy А почитать код этой самой обработки настроек?
 

vitfil

IT-интегратор
02.04.2004
2 062
0
#5
Для: 3loy
Я вам даже больше скажу! Даже если вы уберете из настроек возможность менять константу, остаются еще внешние обработки и ВНИМАНИЕ! табло!
В любом случае, необходимо оставить всем права на чтение, и только суперюзеру дать возможность на корректировку.
 

Zab

Well-known member
07.08.2006
583
0
#6
дада. а еще можно ломать 7.7. ч-з формульный калькулятор. через внешние печатные формы. А еще пароли юзверей сносятся 2 щелчками мышки. Вощем 7.7. одна большая дыра в безоасности. Но, при умелом админе все эти недостатки успешно закрываются.