powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / ПриЗаписиКонстанты
10 сообщений из 10, страница 1 из 1
ПриЗаписиКонстанты
    #36282057
Сергей_Р
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Процедура ПриЗаписиКонстанты(ИмяКонстанты,Значение)
Если ИмяКонстанты = "КурсНал" Тогда
Предупреждение ("Изменять данную константу нельзя");
КонецЕсли;
КонецПроцедуры


При изменении константы "КурсНал" предупреждение не выбивается. Не могу понять в чем дело.
Процедура находится в глобальном модуле.
...
Рейтинг: 0 / 0
ПриЗаписиКонстанты
    #36282116
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А так что говорит?

Процедура ПриЗаписиКонстанты(ИмяКонстанты,Значение)
Сообщить(ИмяКонстанты);
Сообщить(?(ИмяКонстанты="КурсНал",1,0));
Если ИмяКонстанты = "КурсНал" Тогда
Предупреждение ("Изменять данную константу нельзя");
КонецЕсли;
КонецПроцедуры
...
Рейтинг: 0 / 0
ПриЗаписиКонстанты
    #36282221
Сергей_Р
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего.
Такое ощущение, что изменяю в конфигураторе одной базы, а запускаю и проверяю результат в другой.
...
Рейтинг: 0 / 0
ПриЗаписиКонстанты
    #36282472
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я надеюсь вы в 77?.....

Вставьте название данной процедуры из хелпа. Может у вас буква транслитом написана.

Константу меняете - операции-константы или по другому?
...
Рейтинг: 0 / 0
ПриЗаписиКонстанты
    #36282543
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей_Р,

Константа эта явно периодическая, а это совершенно другая сущность (и запись в другую таблицу)
Здесь надо использовать обработку события ПриЗаписиИстории(<ТипОбъекта>,<Объект>,<Значение>,<ДатаИстории>)
...
Рейтинг: 0 / 0
ПриЗаписиКонстанты
    #36282552
Сергей_Р
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия 7.7.
В восьмерке пока нет необходимости. Я и в 7.7. не все возможности использую.

Ранее я этой процедурой не пользовался. Выбрал ее их синтаксис-помощника.

Сейчас еще раз, повторно выбрал. Все равно ничего.
Если ошибка в синтаксисе(внутри процедуры), что выдает - "Ошибка компиляции
глобального модуля" :

Процедура ПриЗаписиКонстанты(ИмяКонстанты,Значение)
Сообщить(ИмяКонстанты);
Сообщить(?(ИмяКонстанты="КурсНал",1,0));
Если ИмяКонстанты = "КурсНал" Тогда
Предупреждение ("Изменять данную константу нельзя");
КонецЕсли;
dd
КонецПроцедуры
...
Рейтинг: 0 / 0
ПриЗаписиКонстанты
    #36282565
tvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей_Р,

а отладчик если поюзать?
...
Рейтинг: 0 / 0
ПриЗаписиКонстанты
    #36282581
Сергей_Р
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Отладчике никогда не работал. Не знаю что там юзать.

Создал пустую базу.
Создал константу.
Скопировал текс со старой. Запустил. Все работает.

в старой базе константа периодическая.
В новой изменил тоже на периодическую - перестало работать.
...
Рейтинг: 0 / 0
ПриЗаписиКонстанты
    #36282656
tvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pailСергей_Р,

Константа эта явно периодическая, а это совершенно другая сущность (и запись в другую таблицу)
Здесь надо использовать обработку события ПриЗаписиИстории(<ТипОбъекта>,<Объект>,<Значение>,<ДатаИстории>)
ну написали же уже про периодическую константу
...
Рейтинг: 0 / 0
ПриЗаписиКонстанты
    #36282700
Сергей_Р
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, не заменил этот пост.

буду пробовать.

Спасибо за помощь.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / ПриЗаписиКонстанты
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]