|
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)
|
|