|
Как перевести функционал обработки в УФ с клиенте в регламентное задание на сервере? | ☑ | ||
---|---|---|---|---|
0
ИС-2
naïve
19.11.18
✎
08:34
|
Есть обработка на УФ, где фунционал по обмену собран на форме (т.е в модуле объекта ничего нет). Сейчас надо перевести обработку в регламентное задание.
Работа достаточно тупая - надо копировать кучу реквизитов с формы в реквизиты обработки. Хотелось бы ее упростить. Попробовал выгрузить обработку в XML и через правку обработки в XML перетащить реквизиты. Но оказалось, что реквизиты формы не сохраняются в XML (а тогда для чего нужна эта функция?). Какие есть способы по перетаскиванию реквизитов из формы в реквзиты обработки? |
|||
1
Бубка Гоп
19.11.18
✎
09:14
|
(0) прям так много реквизитов?
|
|||
2
ИС-2
naïve
19.11.18
✎
09:25
|
(1) штук 30-40. Я исповедую принципы:
1) лень двигатель прогресса 2) хороший программист это не тот, кто может запрограммировать все, а может использовать готовое Скучно же такую работу выполнять, вот и ищу способ как сделать быстрее. Тем боле чувствую, что с ЗУП3 будет такая же муть |
|||
3
Бубка Гоп
19.11.18
✎
09:27
|
(2) написать свою выгрузку реквзизтов не предлагать?)
|
|||
4
Галахад
гуру
19.11.18
✎
09:31
|
А что за выгрузка в XML?
|
|||
5
ИС-2
naïve
24.11.18
✎
09:46
|
(4) в меню Конфигурация->Сохранить конфигурацию в файлы. С обычными формами проходило, а с УФ такой облом.
ап. Может мысли есть какие? |
|||
6
Мимохожий Однако
24.11.18
✎
10:22
|
(3) Это противоречит п.2 из (2)
.. (5) Сделать усилие, разобраться с процедурами и написать свою обработку )) |
|||
7
Остап Сулейманович
24.11.18
✎
10:26
|
(6) В общем все понятно. Хотелось бы (впрочем как всегда) более развернуто - что понимается под "сделать усилие"? )))
|
|||
8
Конструктор1С
24.11.18
✎
11:11
|
30-40 реквизитов в обработке обмена, весь обмен в форме обработки. Представляю себе эту форму "выколи глаза".
Я бы плюнул и переписал такую обработку. Если такой кривой подход, то и код наверняка корявый. |
|||
9
Конструктор1С
24.11.18
✎
11:12
|
(2) хороший программист это тот, который может разработать хорошо. А не тот, кто экономя энергию переделывает один костыль в другой.
|
|||
10
Мимохожий Однако
24.11.18
✎
11:19
|
(7) Самое сложное - заставить мозг думать. Для этого надо сделать усилие.
|
|||
11
Aleksey
24.11.18
✎
11:22
|
(8) У меня только у одного вопрос? Кто все эти реквизиты будет заполнять в регламентном задании на сервере?
|
|||
12
Мимохожий Однако
24.11.18
✎
11:23
|
(8) Не все реквизиты формы выводят на форму
|
|||
13
vde69
24.11.18
✎
11:29
|
(0) задача из сабжа решается легко (примерно так)
НадоПередатьНаСервер = Новый Структура("пар1,пар2,пар3") для каждого эл из НадоПередатьНаСервер Цикл эл.значение = этаформа[эл.ключ] конеццикла СерверныйВызов(НадоПередатьНаСервер); |
|||
14
Остап Сулейманович
24.11.18
✎
11:46
|
(13) Еще бы знать откуда в регламентном задании возьмется ЭтаФорма? Ну что б "этаформа[эл.ключ]"...
|
|||
15
ИС-2
naïve
26.11.18
✎
09:27
|
(8) написано весьма хорошо, особенно есил учесть, что обработка универсальная для нескольких конфигураций.
У меня нет желания тратить время надо "тупую" работу contrl-c - contrl-v. Тем более есть вероятность накосячить из-за невнимательность. Вместо строки(11)-оставить по умолчанию строка(10). Поэтому и хотел автоматизировать свою лень :D (11) реквзиты хранятся в файле настроек и берутся оттуда (13) как форма окажется на сервере? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |