Имя: Пароль:
1C
 
Розница. Не получается ввести штрихкод из формы, открытой из РМК
0 DirecTwiX
 
29.12.14
16:04
В РМК добавил кнопку нового документа, где открывается нужная форма:

Ф = Документы.ОбменТовара.ПолучитьФорму("ФормаДокумента"        );
    Ф.КассаКкм = КассаККМ;
    Ф.ОткрытьМодально();


В форме есть событие,:

Процедура ВнешнееСобытие(Источник, Событие, Данные)
    Если Не ВводДоступен() Тогда
        Возврат;
    КонецЕсли;

    ПолучитьСерверТО().ОбработатьВнешнееСобытие(Источник, Событие, Данные, ЭтаФорма);

КонецПроцедуры


Так функция ВводДоступен() возвращает Ложь. РМК тоже открыто модально. Как починить?
1 DirecTwiX
 
29.12.14
16:40
Ап
2 DmitriyDI
 
29.12.14
16:44
3 DirecTwiX
 
29.12.14
17:04
(2) Спасибо! Навело на решение проблемы)
Оказывается, ВводДоступен() отрабатывал. Нужно было подключить сканер для этой формы:

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
    ПолучитьСерверТО().ПодключитьКлиента(ЭтаФорма);
КонецПроцедуры
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.