Имя: Пароль:
1C
1C 7.7
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)
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.