@askalidov

Как увеличить счётчик при нажатии на кнопку в 1С?

Процедура ОбработкаПоведения(Отказ, Режим)
    Счетчик = 0;
    Счетчик = Счетчик + 1;
    Переменная = Счетчик;
КонецПроцедуры

Очевидно, что Переменная всегда будет равна 1, что не должно происходить, но без инициализации нулем программа крашится.
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
Fragster
@Fragster
помогло? отметь решением!
Нужно завести РС или реквизит документа с именем Счетчик. В случае реквизита документа - в обработчике ПредеЗаписью проверяем РежимЗаписи, если Проведение - увеличиваем. В случае РС - можно прям в обработчике проведения читать запись, увеличивать и записывать обратно.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
anthtml
@anthtml
Системный администратор программист радиолюбитель
Использовать глобальшую переменную

Счетчик = 0;
Процедура ОбработкаПоведения(Отказ, Режим)
    Счетчик = Счетчик + 1;
    Переменная = Счетчик;
КонецПроцедуры
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
03 июл. 2022, в 11:11
250 руб./за проект
03 июл. 2022, в 10:56
500 руб./за проект
03 июл. 2022, в 10:37
4000 руб./за проект