Имя: Пароль:
1C
1С v8
Не получается подключить внешнюю обработку УП
0 Элит
 
15.04.16
14:37
Не получается подключить внешнюю обработку как начальную страницу (рабочий стол пользователя). Конфигурация Документооборот 2.0. В обработке формируется Дерево значений с уровнями связей документов.

1. Я внесла обработку в дополнительные внешние обработки.

2. При загрузке обработки из внешних она открывается и тут же закрывается.

Что не так?

ЗЫ. Файл-> Открыть - все норм.
1 Элит
 
15.04.16
14:48
Эй, не бросайте меня!!!
2 ДенисЧ
 
15.04.16
14:50
Берём обработку.
В её передОткрытием и в ПриОткрытии каждый шаг логируем в ЖР. смотрим.
А потом берём отладчик и пошагово... Как детей учат ходить....
3 Элит
 
15.04.16
14:57
Этот этап уже пройден: см. пункт 2 Прослежено через отладчик.
4 ДенисЧ
 
15.04.16
15:03
И тут во мне в очередной раз просыпается Станиславский...
5 Звездец
 
15.04.16
15:05
(3) а без отладчика ты сразу не увидела что она закрывается? Ну продолжай наблюдение за отладчиком дальше, может ещё чего покажет
6 Элит
 
15.04.16
15:06
(5) Без отладчика - никак. Комп - он шустрый, не успевала увидеть.
Мне так сдается, что здесь какая-то принципиальная проблема. Было бы просто, уже давно бы решила проблему.
7 Звездец
 
15.04.16
15:10
А мы типа угадать должны её? Обработку бы выложила чтоли
8 Элит
 
15.04.16
15:11
(7) Ты молодец, Обработку я продам всем желающим. ))))
9 ДенисЧ
 
15.04.16
15:12
Маня решил женщиной прикинуться?
10 Одинесю
 
15.04.16
15:13
(8) А советы бесплатно?))
11 Звездец
 
15.04.16
15:14
То есть наш труд потом продашь?
12 Элит
 
15.04.16
15:22
Та я ж тоже помогаю бесплатно на форуме.
Вот основной кусок
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    
    ДеревоОбъект = РеквизитФормыВЗначение("ДеревоСвязей");
    ДеревоОбъект.Строки.Очистить();
//формирование дерева.....
      ЗначениеВРеквизитФормы(ДеревоОбъект, "ДеревоСвязей");    
    
КонецПроцедуры
13 Одинесю
 
15.04.16
15:26
(12) Не ври сообществу!
14 Звездец
 
15.04.16
15:26
И какой комментарий ты хочешь услышать по этим трём строчкам?
15 ДенисЧ
 
15.04.16
15:28
(14) Я могу прокомментировать...
Но правила запрещают )))
16 Элит
 
15.04.16
15:28
Какого черта она сразу закрывается при вызове из доп обработок?
17 Звездец
 
15.04.16
15:44
Мельчают как то пятничные ветки(((
18 Элит
 
15.04.16
15:45
Ладно, мужики, пошла я работать дальше. Отпишусь, когда найду зарытую собаку.
19 Звездец
 
15.04.16
15:50
Респиратор одень. Мне кажется жучка не очень пахнёт уже
20 Элит
 
04.05.16
16:19
Как обещала:
&НаКлиенте
Процедура ОткрытьФормуВнешнейОбработки(Команда)
     ОписаниеОповещения = Новый ОписаниеОповещения("ПослеПомещенияФайла", ЭтаФорма);
     НачатьПомещениеФайла(ОписаниеОповещения,, "вапвап.epf", Ложь, ЭтаФорма.УникальныйИдентификатор);  
КонецПроцедуры
    
&НаКлиенте
Процедура ПослеПомещенияФайла(Результат, АдресИлиРезультатВыбора, ВыбранноеИмяФайла, ДополнительныеПараметры) Экспорт
    Если НЕ Результат Тогда
        Возврат;
    КонецЕсли;
    ИмяОбработки = ПодключитьВнешнююОбработку(Новый Структура("Адрес", АдресИлиРезультатВыбора));
    ОткрытьФорму("ВнешняяОбработка." + ИмяОбработки + ".Форма.Форма",,,Истина);
КонецПроцедуры

&НаСервере
Функция ПодключитьВнешнююОбработку(АдресХранилища)
    Возврат ВнешниеОбработки.Подключить(АдресХранилища.Адрес);
КонецФункции
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn