Сохранение значений через константу (чтобы после перезагрузки 1с сохранялся счет нажатий)
☑
0
Zigre1n
01.08.21
✎
16:56
&НаКлиенте
Перем РеквизитСчетчикНажатия;
&НаКлиенте
Процедура Счетчик(Команда)
РеквизитСчетчикНажатия = РеквизитСчетчикНажатия + 1;
Сообщить(РеквизитСчетчикНажатия);
КонецПроцедуры
&НаСервере
Процедура ВыполнитьКодНаСервере()
Цифры = Константы.Цифры.СоздатьМенеджерЗначения();
Цифры.Прочитать();
Цифры.Записать();
Сообщить(Константы.Цифры.Получить());
Константы.Цифры.Установить();
КонецПроцедуры
РеквизитСчетчикНажатия = 0;
Файл не выбран
Ещё
1
ДенисЧ
01.08.21
✎
17:14
?
2
Zigre1n
01.08.21
✎
17:19
в данном коде я описываю подсчет нажатий на кнопку и надо сделать так, чтобы при перезапуске 1с счет продолжался с последней цифры ( 15 нажатий, перезапуск и начинаешь с 15) Хочу сохранять данные через константу, но не могу описать это в синтаксисе
поэтому прошу помощи здесь
3
Garykom
гуру
01.08.21
✎
17:19
(0) а если в одной базе несколько юзеров нажимают одновременно?
4
Zigre1n
01.08.21
✎
17:19
в данном случае это не так важно
5
OldCondom
01.08.21
✎
17:24
что это за альцгеймер?
6
hhhh
01.08.21
✎
17:28
(4) как-то так
Константы.Цифры.Установить(РеквизитСчетчикНажатия);
7
OldCondom
01.08.21
✎
17:34
Хорошо, буду первым.
Не делай через константу.
8
Zigre1n
01.08.21
✎
17:37
Через Сохранить значения / восстановить значения ?? Буду рад примеру синтаксиса
9
Garykom
гуру
01.08.21
✎
17:48
(8) тебе не синтаксис а на курсы и учебники почитать
и через полгодика приходи
10
Zigre1n
01.08.21
✎
17:50
вас понял.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн