КолУчетПоСубконто1...3 = СчетПоКоду("26").УчетПоКоличеству(1...3);// = 1, хотя количественного учета по аналитике сч.26 отродясь не было
ВалУчетПоСубконто1...3 = СчетПоКоду("26").УчетПоВалютнойСумме(1....3);// = 1, хотя валютного учета по аналитике сч.26 отродясь не было
КолУчетПоСубконто1...3 = ?(Счет.Количественный = 0, 0, Счет.УчетПоКоличеству(1...3));
ВалУчетПоСубконто1....3 = ?(Счет.Валютный = 0, 0, Счет.УчетПоВалютнойСумме(1...3));
Цитата: Злоп от 18 сентября 2026, 02:50что есть "объект", для которого задается обработчик?Ну я так понимаю, что это может быть контекст формы, для которой задается таймер. Рабочий пример привел здесь
Перем Таймер_ОбработкаКликаПоСписку;
Процедура ОбработкаКликаПоСписку() Экспорт
Таймер_ОбработкаКликаПоСписку.Остановить();
Таймер_ОбработкаКликаПоСписку.УдалитьОбработчик();
Таймер_ОбработкаКликаПоСписку = "";
Сообщить("Состояние ПослеНажатииЛевойКнопки: строка: " + Список.ТекущаяСтрока() + ", пометка: " + ?(Список.ТекущаяСтрока()=0,0,Список.Пометка(Список.ТекущаяСтрока())));
КонецПроцедуры
Процедура ПриНажатииЛевойКнопки(Сост,КоординатаX,КоординатаY,ФСО)
//Если координаты Х.Y принадлежат списку, то
Сообщить("Состояние ПриНажатииЛевойКнопки: строка: " + Список.ТекущаяСтрока() + ", пометка: " + ?(Список.ТекущаяСтрока()=0,0,Список.Пометка(Список.ТекущаяСтрока())));
Таймер_ОбработкаКликаПоСписку = СоздатьОбъект("Таймер");
Таймер_ОбработкаКликаПоСписку.ЗадатьОбработчикВОбъекте(глВзятьКонтекст(Контекст), "ОбработкаКликаПоСписку");
Таймер_ОбработкаКликаПоСписку.Запустить(30);//миллисекунды сам подбери
//КонецЕсли;
КонецПроцедуры