|
Как запустить встроенную обработку в регламентном задании? | ☑ | ||
---|---|---|---|---|
0
worker-good
28.03.17
✎
15:50
|
Хочу по регламентному заданию запускать встроенную в конфигурацию обработку, но она не хочет запускаться, выдает ошибку в консоле заданий: "Module initialization error: Общий модуль.РегламентныеЗадания.Модуль".
Код процедуры запуска следующий: Обработка1=ПолучитьФорму("Обработки.УниверсальныйОбменДаннымиXML.Форма"); Обработка1.Открыть(); Заранее благодарен за помощь. |
|||
1
vde69
28.03.17
✎
15:53
|
регламентное задание выполняется на сервере
а теперь вопрос - кому на сервере нужна форма? |
|||
2
Amra
28.03.17
✎
15:53
|
Открыть? Форму? На сервере?
|
|||
3
worker-good
28.03.17
✎
15:55
|
Управляемые формы в данной конфигурации не используется
|
|||
4
mehfk
28.03.17
✎
15:55
|
(0) Вон из профессии.
|
|||
5
worker-good
28.03.17
✎
15:57
|
(1) Как тогда можно запустить выполнение внутренней обработки из под сервера?
|
|||
6
vde69
28.03.17
✎
15:59
|
(5) перенести код в модуль обьекта или в модуль менеджера
|
|||
7
worker-good
28.03.17
✎
16:01
|
(6) Весь код обработки запихнуть в процедуру регламентной задачи?
|
|||
8
worker-good
28.03.17
✎
16:04
|
(6) Или код формы обработки запихнуть в модуль объекта обработки или модуль менеджера обработки. Тогда же обработка перестанет работать!
|
|||
9
worker-good
28.03.17
✎
16:05
|
(6) Я читал что внешнюю обработку можно запускать по расписанию, как это можно сделать?
|
|||
10
Любопытная
28.03.17
✎
16:08
|
(4) +100500
|
|||
11
FIXXXL
28.03.17
✎
16:08
|
(9) запускать обработку <> открыть форму обработки
|
|||
12
Любопытная
28.03.17
✎
16:10
|
(8) плохо запихиваешь.
|
|||
13
worker-good
28.03.17
✎
16:14
|
(11) А как запустить обработку из-под сервера?
|
|||
14
FIXXXL
28.03.17
✎
16:15
|
(13) что в твоем понимании "запустить обработку"? как работает твоя обработка?
|
|||
15
Maniac
28.03.17
✎
16:16
|
Создай регламентное задание. общий модуль - из него запускай обработку
|
|||
16
FIXXXL
28.03.17
✎
16:16
|
(15) угу, все действия которой раписаны в модуле формы :)
|
|||
17
Irbis
28.03.17
✎
16:16
|
(0) Волшебные слова: Ахалай-махалай, Обработки.твояобработка.создаьть
обработка.Выполнитьнужныйметод |
|||
18
worker-good
28.03.17
✎
16:17
|
(15) Так и делаю, но выдает ошибку описанное в первом моем сообщении
|
|||
19
Irbis
28.03.17
✎
16:19
|
(18) Брешешь. У меня даже падаван над темой смеётся.
|
|||
20
FIXXXL
28.03.17
✎
16:19
|
(18) ты форму на сервере открываешь, а не обработку запускаешь
на минутку, обработка может вообще не иметь формы и запускаться и работать |
|||
21
worker-good
28.03.17
✎
16:19
|
(14) Обработка типовая УниверсальныйОбменДаннымиXML, я ее немного изменил, чтобы она при открытии формы сразу запускалась
|
|||
22
worker-good
28.03.17
✎
16:22
|
(20) Знаю, но нужно чтобы код который в процедуре ПриОткрытии() формы обработки сработал в регламентном задании
|
|||
23
novichok79
28.03.17
✎
16:22
|
(21) формы доступны только на клиенте. делай все в модуле обработки.
|
|||
24
FIXXXL
28.03.17
✎
16:23
|
(22) с этой обработкой так не получится, программить надо
вот тебе для старта Функция ИнициализироватьОбработкуОбмена(РежимОбмена="Выгрузка") Экспорт Попытка //инициализация обработки обмена ОбработкаУО = Обработки.УниверсальныйОбменДаннымиXML.Создать(); ОбработкаУО.РежимОбмена = РежимОбмена; //флаги обработки ОбработкаУО.ФлагКомментироватьОбработкуОбъектов = Ложь; ОбработкаУО.ВыводВОкноСообщенийИнформационныхСообщений = Ложь; ОбработкаУО.ВыводВПротоколИнформационныхСообщений = Ложь; ОбработкаУО.ВыводВПротоколСообщенийОбОшибках = Ложь; ОбработкаУО.ИмяФайлаПротоколаОбменаЗагрузка = ""; ОбработкаУО.ОткрыватьПротоколыОбменаПослеВыполненияОпераций = Ложь; ОбработкаУО.НеВыводитьНикакихИнформационныхСообщенийПользователю = Истина; ОбработкаУО.ЭтоИнтерактивныйРежим = Ложь; ОбработкаУО.ВыгружатьТолькоРазрешенные = Ложь; Возврат ОбработкаУО; Исключение ЗаписьВЖурналРегистрации("ЭкспрессОбменДанными ("+РежимОбмена+")",ОписаниеОшибки()); Возврат Неопределено; КонецПопытки; КонецФункции |
|||
25
novichok79
28.03.17
✎
16:23
|
(22) регламентные запускаются на сервере предприятия 1С, следовательно доступны только серверные модули и методы.
|
|||
26
worker-good
28.03.17
✎
16:25
|
(25) Даже при толстом клиенте и отсутствия управляемых форм?
|
|||
27
Любопытная
28.03.17
✎
16:26
|
(26) да
|
|||
28
mehfk
28.03.17
✎
16:26
|
||||
29
Любопытная
28.03.17
✎
16:27
|
Господи, да как же вы работаете-то?
|
|||
30
Irbis
28.03.17
✎
16:27
|
(26) А ещё были ограничения на типы файлов, там вообще извратами заниматься приходилось
|
|||
31
novichok79
28.03.17
✎
16:27
|
(26) конечно да. мне нужно было отправлять отчет сделанный на основе универсального регламентным заданием из УТ 10.3. пришлось дописывать универсальный отчет, чтобы он мог вызываться из регламентного задания.
|
|||
32
Irbis
28.03.17
✎
16:27
|
(29) Не спугни, один такой машину в соседней ветке продаёт.
|
|||
33
FIXXXL
28.03.17
✎
16:27
|
(29) как ни странно - за деньги :)
|
|||
34
dezss
28.03.17
✎
16:29
|
(26) оспаде, тебе уже все расписали...да сделай ты уже копи-паст и усё...ну или подумай и перенеси все из ПриОткрытии в модуль обработки и оттуда вызывай где хочешь.
|
|||
35
worker-good
28.03.17
✎
16:30
|
(29) Я ходил на собеседования, так там работодатели говорят что некоторые кандидаты на хорошую зарплату не знали даже что такое регистр или чем справочник от документа отличается))
|
|||
36
mehfk
28.03.17
✎
16:31
|
(35) А что такое регистр и чем отличается справочник от документа?
|
|||
37
FIXXXL
28.03.17
✎
16:31
|
(35) ну может это РПшники крутые были :)
|
|||
38
Любопытная
28.03.17
✎
16:32
|
(35) Вот из-за таких как вы приходится смотреть на скривленные в презрительной гримасе рожи всяких айтишников, когда говоришь, что работаешь с 1С.
|
|||
39
worker-good
28.03.17
✎
16:33
|
(36) Да конечно ничем все таблицы)
|
|||
40
worker-good
28.03.17
✎
16:33
|
(34) А если мне нужны параметры из формы?
|
|||
41
Любопытная
28.03.17
✎
16:34
|
(40) забудь про форму. Её не существует. Представь себе объект, у которого формы нет и живи с этим
|
|||
42
1dvd
28.03.17
✎
16:34
|
пятница началась во вторник
|
|||
43
mehfk
28.03.17
✎
16:35
|
(42) "Миста - пятница каждый день" (с)
|
|||
44
Irbis
28.03.17
✎
16:36
|
(40) Представь себе что нужно трахнуть бабу без сисек. Куда трахать есть, вот и пользуйся.
|
|||
45
dezss
28.03.17
✎
16:37
|
(38) +100500
Когда написал одному другу, что начал работать с 1С, то он мне ответил, цитирую: Он, [31.01.17 15:46] Ох Он, [31.01.17 15:46] Охохоюшкихохо Я, [31.01.17 15:46] Че так?))) Он, [31.01.17 15:46] То-то я думал, что Денчего с хорошей новостью прийти не может Он, [31.01.17 15:46] ?? Я, [31.01.17 15:48] Да лан...ничего военного.... Он, [31.01.17 15:49] Теряем людей ?? |
|||
46
dezss
28.03.17
✎
16:38
|
(45) Сори за простыню...я не хотел, правда(((
|
|||
47
mehfk
28.03.17
✎
16:38
|
(45) Ничего страшного - главное, чтобы таких как ТС в твоем окружении не было, а то за***т он тебя своей тупостью.
|
|||
48
Nuobu
28.03.17
✎
16:38
|
(39) Справочник не может быть регистратором регистра накопления.
|
|||
49
novichok79
28.03.17
✎
16:40
|
(40) стаж 5 лет? мне кажется вы троллите.
|
|||
50
FIXXXL
28.03.17
✎
16:42
|
(40) если посмотришь в обработку обмена, большинство параметров на форме - это реквизиты обработки
и практически весь значимый код у ней в модуле объекта |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |