Версия для печати темы (https://pro1c.org.ua/index.php?s=cdf3b13924af9a47ae5e4d46b7fc1161&showtopic=38659)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 7.7 _ Глюк Formex

Автор: XBrut 13.07.17, 12:20

Платформа 27.
Формекс 2.0.5.124
В текстових полях діалогу виникає набажане виділення вмісту.
Тобто...: багаторядкове поле, починаєш писати текст...через кілька секунд все виділяється... і з натисканням наступрої клавіші - зникає.
Мені чомусь здається, що таку проблему бачив не тільки я.
Шукав в інтернетах. Проблема існує , але відповіді толковї не знайшов.

Тобто. Якщо хтось знає, допоможіть будь ласка, хто скільки зможе smile.gif

Автор: Sharzem 14.07.17, 9:59

Дивно, в мене такої проблеми ніколи не було (або я не зрозумів, що Ви робите).
Єдине було помічене негативне при роботі з формами це те, що при використанні зовнішніх обробок при першому запуску не спрацьовують "Предопределенные процедуры".
Наприклад Процедура ПослеОткрытия(), довелося обходити Функцией Доступность():

Процедура СоздатьАтрибутыФормы()
    АтрибутФормы = СоздатьОбъект("АтрибутФормы");
    РасширениеФормы = СоздатьОбъект("РасширениеФормы");
    гпШрифт = Сервис.СоздатьШрифт(,16,1,,,,);
    АтрибутФормы.УстановитьАтрибут(Форма,"ТаблДоставка");
    АтрибутФормы.шрифт=гпШрифт;
КонецПроцедуры

Функция Доступность()
    Если ПустоеЗначение(гпШрифт) = 1 Тогда
        СоздатьАтрибутыФормы();
        гпМожноЗакрыть = 0;
        Форма.Закрыть();
    КонецЕсли;
КонецФункции

Функция КомпонентыУстановлены()
    лпВозврат = 1;
    Попытка
        Сервис = СоздатьОбъект("Сервис");
    Исключение
        лпПуть = "";
        РасположениеФайла(лпПуть);
        Если ЗагрузитьВнешнююКомпоненту(лпПуть+"FormEx.dll")=0 Тогда
            лпВозврат = 0;
        Иначе
            Сервис = СоздатьОбъект("Сервис");
            Сервис.ВключитьРаскраскуТаблиц(0);
            Сервис.ИспользоватьПланРаскраски(1);
        КонецЕсли;
    КонецПопытки;
    Если лпВозврат > 0 Тогда
        РедактируемаяКолонка = "";
        РедактируемаяСтрока = "";
        СлужебныйРеквизит = "";
        гпСписТемы = СоздатьОбъект("СписокЗначений");
        гпМожноЗакрыть = 1;
        гпФункция = "";
    КонецЕсли;
    Возврат лпВозврат;
КонецФункции

Процедура ПриОткрытии()
    Если КомпонентыУстановлены() = 0 Тогда
        Сообщить("Ошибка компоненты: Не удалось загрузить FormEx.dll","!");
        СтатусВозврата(0);
        Возврат;
    КонецЕсли;
КонецПроцедуры

Процедура ПриЗакрытии()
    Если гпМожноЗакрыть = 0 Тогда
        гпМожноЗакрыть = 1;
        Активизировать("ТаблЗнач");
        СтатусВозврата(0);
        Возврат;
    Иначе
        Сервис.УдалитьШрифт(гпШрифт);
    КонецЕсли;
КонецПроцедуры

Розумію, що це не є відповіддю на Ваше питання, але можливо, що проблема криється в Предопределенных процедурах.
Можливо використовується десь ОбработкаОжидания() від Формекса, або використовується управління окнами... або...
Можете кинути посилання, де Ви знаходили обговорення подібної проблеми ? Самому цікаво з чим це Ви таким зіштовхнулися.

Автор: nysysimara 03.08.17, 8:04

XBrut @ 13.07.17, 12:20 * ,
А непосредственно к АЛьФу обращались?
http://pro1c.org.ua/redirect.php?http://dorex.pro/?contact

Автор: XBrut 07.08.17, 13:42

nysysimara @ 03.08.17, 9:04 * ,
не, не обращался smile.gif

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua