Имя: Пароль:
1C
 
не срабатывает кнопка на форме
0 Tarlich
 
11.05.26
11:42
Делаю по мелочи в УТ 11.5
при оплате ЭквТерминалом всегда открывается предварительное окно в котором всегда просто пользователи нажимают "выполнить", ну думаю в расишении делаю ПриОткрытии
Если Кассир="КСО" (эт как пример) тогда
Сообщить("Это кассир КСО"); // тут работает
//на форме есть кнопка которая имеет команду ВыполнитьОперацию(Команда)
//Пишу
ВыполнитьОперацию(Истина)
вроде что то и сработало - док изменил доступность но окно экваринга не открылось
Debug на сервере не включен доступа нету
точно так же делаю в другой форме ЧекККМ.Формы.СмешеннаяОплата
ПриОткрытии
Если Кассир = "КСО" тогда ПробитьЧек()
И то же фигня какая то
просто хочется что бы пользователи не нажимали постоянно не нужное
или надо просто сегодня отдохнуть и завтра все получиться -))
1 Chameleon1980
 
11.05.26
15:46
(0) может от команды (ее имени, например) зависит логика внутри ВыполнитьОперацию, а ты передаешь истину

проанализируй текст внутри ВыполнитьОперацию, напиши свою процедуру без параметров с нужными командами, ее вызывай
2 Tarlich
 
11.05.26
19:28
Зрительно параметр команда ни где не увидел , поставил истина лиш бы что то было , пробовал неопределено - не помогло- завтра путь сис админ дебаг сделает …
3 Tarlich
 
12.05.26
06:21
Не знаю в чем прикол - сделал так :

&НаКлиенте
Процедура Расш1_ПриОткрытииПосле(Отказ)
    // Вставить содержимое обработчика.    
    ПодключитьОбработчикОжидания("ЗакроемКСО", 1, Истина);        
КонецПроцедуры

&НаКлиенте
Процедура ЗакроемКСО()     
     ВыполнитьОперацию(Неопределено);    
КонецПроцедуры
И так работает , да открывается на секунду окно , но работает !
попробую 1 поменять на 0.1
Ошибка? Это не ошибка, это системная функция.