Имя: Пароль:
1C
1С v8
Вызов обработки из другой обработки.
0 Маленький Вопросик
 
18.07.11
14:46
Вообщем есть некая обработка - типа "рабочий стол". На ней располагаются иконки других обработок... которые пишуться отдельно. Подскажите, если возможно, как написать вызов обработки с этого "рабочего стола"?
Спасибо.
1 skunk
 
18.07.11
14:47
в типовых глянуть ... религия не позволяет
2 Маленький Вопросик
 
18.07.11
14:50
(1) понимаешь, позволяет... просто я предполагал, что это элементарная вещь - и в типовых ее реализацию не ищат...
3 skunk
 
18.07.11
14:53
(2)это и есть элементарная вещь ... для её понимания достаточно минимальных знаний платформы ... что-бы не опускаться до уровня чайника спрашивая данное на форумах
4 Маленький Вопросик
 
18.07.11
14:54
(3) ну не все же такие умные как ты
5 Irbis
 
18.07.11
14:57
(0) Ты настоящий адинэсник, ленив и туп, осталось стать жадным.
6 skunk
 
18.07.11
14:58
(4)да я такой-же тупой как и ты ... ну может быть только отруби не ем да когда оправляюсь штанишки снимаю
7 Гектор
 
18.07.11
15:00
(0)тут только флудить все умные.
8 FIXXXL
 
18.07.11
15:58
(0) Обработка.Создать
или чего надо? форму обработки открыть?
9 Hawk_1c
 
18.07.11
16:01
А вопрос то в чем???
ИмяОбработки.ПолучитьФорму().Открыть()
Или что?
10 Маленький Вопросик
 
18.07.11
16:05
(9) обработка внешняя - лежит на жестком диске
11 Маленький Вопросик
 
18.07.11
16:07
+(10) и ее форму надо открыть из другой обработки
12 FIXXXL
 
18.07.11
16:09
(10) ну ты фокусник...
а загнать ее в справочник ВнешниеОбработки не судьба?
13 Маленький Вопросик
 
18.07.11
16:10
(12) не... не надо так.... я еще не придумал оперативно менять версии обработок в нескольких базах сразу
14 Infsams654
 
18.07.11
17:03
Форма = ВнешниеОбработки.ПолучитьФорму(ИмяФайла);
15 Маленький Вопросик
 
18.07.11
19:57
(14) cпасибо, то что надо:

Форма2 = ВнешниеОбработки.ПолучитьФорму("D:\Выгрузка.epf","Форма");
Результат = Форма2.ОткрытьМодально();
16 5 Элемент
 
18.07.11
20:02
уверен тебе это пригодится
ВнешняяОбработка (ExternalDataProcessor)
ИспользуемоеИмяФайла (UsedFileName)
17 Маленький Вопросик
 
18.07.11
20:28
вообщем к чему я это все задумал:

1.есть некий "рабочий стол", который при открытии читает общий файл настроек, в котором хранятся наименования и пути к обработкам.

2.в зависимости от того, что мне потребуется обновить у буха - я просто заменю в определенном каталоге внешнюю обработку или отчет и пропишу/удалю его в файле настроек...

тем самым - мне не придется добавлять новую обработку на каждую рабочую станцию (несколько баз)