v7: Можно как-нибудь программно определить загружена компонента Йоксель или нет?
☑
0
Сияющий Асинхраль
14.11.12
✎
18:38
Хотелось бы использовать ее возможности, но исключительно во внешней обработке, чтобы конфа оставалась полностью типовой, и в случае, если обработка загружается несколько раз компонента не пыталась грузиться снова...
1
zak555
14.11.12
✎
18:39
Попытка СоздатьОбъект
2
Сияющий Асинхраль
14.11.12
✎
18:41
А без попытки? Не очень красивый вариант, хотя, если нет другого придется этот использовать :-(
3
KRV
14.11.12
✎
18:44
Если Попытка СоздатьОбъект.... тогда ЙоксельВБашку иначе..
4
oslokot
14.11.12
✎
18:58
ПриПовторномОткрытии()
5
zak555
14.11.12
✎
18:58
(4) а если грузилась в другом отчёте ?
6
oslokot
15.11.12
✎
09:35
Процедура ПриОткрытии()
Если фс.СуществуетФайл(КаталогПользователя()+"Yoksel.lck") = 0 Тогда
ЗагрузитьВнешнююКомпоненту("Yoksel.dll");
Иначе
// йоксель уже загружен блеать!
КонецЕсли;
КонецПроцедуры // ПриОткрытии
// ===============================
Процедура ПриЗакрытии()
УдалитьФайл(КаталогПользователя()+"Yoksel.lck")
КонецПроцедуры // ПриЗакрытии
7
mikecool
15.11.12
✎
09:37
(6) а создание лока где?
8
Voronve
15.11.12
✎
09:38
(0)То как в ТиС'е реализовано не подходит ?
9
oslokot
15.11.12
✎
09:39
(7) будет реализовано в следующем релизе :)
10
zak555
15.11.12
✎
10:13
(7) читаем (5)
11
zak555
15.11.12
✎
10:14
* (10) к (6)
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший