|
|
не срабатывает кнопка на форме
| ☑ |
|
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
|
|