v7: Отлов события изменения флажка
☑
0
san4ez1008
10.07.17
✎
11:27
Искал в синтакс-помощнике, ничего не нашел. При открытии флажок не выбран, кнопки недоступны. При выборе флажка кнопки становятся доступны. Есть ли такое в Тис 9.2?
1
HawkEye
10.07.17
✎
11:28
(0) полно....
2
HawkEye
10.07.17
✎
11:29
+1 но чтобы прямо в ТиС 9.2 - может и не быть...
3
Lazy Stranger
10.07.17
✎
11:29
Форма.ИдентификаторКнопки.Доступность(Флажок)
4
abfm
10.07.17
✎
11:30
// ДоступностьКнопок()
//
// Возвращаемое значение:
// Нет.
//
// Вызывается из формул элементов диалога:
// Невидимый статик "ДоступностьКнопок()" на слое "Основной".
//
// Описание:
// Определяет доступность кнопок "кнЗагрузить", "кнПросмотрЗагрузки" и "кнПросмотрВыгрузки".
//
Функция ДоступностьКнопок()
ЕстьФайл=ФС.СуществуетФайл(ИмяФайлаВыгрузки);
Форма.кнПросмотрВыгрузки.Доступность(ЕстьФайл);
Форма.кнПросмотрВыгрузкиДоп.Доступность(ЕстьФайл);
ЕстьФайл=ФС.СуществуетФайл(ИмяФайлаЗагрузки);
Форма.кнЗагрузить.Доступность(ЕстьФайл);
Форма.кнПросмотрЗагрузки.Доступность(ЕстьФайл);
Форма.кнПросмотрЗагрузкиДоп.Доступность(ЕстьФайл);
Если ТаблицаРаспределения.ТекущаяСтрока() <> СтрокаПоследнегоОтображения Тогда
ПриИзмененииСтрокиВТаблице();
СтрокаПоследнегоОтображения = ТаблицаРаспределения.ТекущаяСтрока();
КонецЕсли;
КонецФункции // ДоступностьКнопок()
5
san4ez1008
10.07.17
✎
11:34
(3) чет не работает. В модуле обработки сделал Форма.Подключиться.Доступность(Флаг);
при изменении флажка ничего не происходит
6
san4ez1008
10.07.17
✎
11:37
(4) а вот так работает,спасибо
7
Ёпрст
10.07.17
✎
11:49
(5) в каком событии ты это прописал ?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.