Имя: Пароль:
1C
1С v8
Конвертация обычных форм в управляемые.
, ,
0 M-forms
 
03.12.14
16:35
Верстать управляемые формы вместо обычных - это боль и страдание. По крайней мере по моему опыту ) Разработка ПО должны быть творчеством, а не механическим монотонным трудом.

Кто как решил для себя эту проблему?
1 GROOVY
 
03.12.14
16:37

(0) В чем проблема? Новые технологии лень изучать?

2 ДенисЧ
 
03.12.14
16:37
руки, сэр. Только руки.
Ну и голова ещё.
3 M-forms
 
03.12.14
16:39
(1) Как раз таки не лень - наоборот. Но проблема перерисовывания старых (неуправляемых) форм на новые существует. Не работает даже Ctrl+С и Ctrl+V между ними. Все ручками.
Код, понятное дело надо переписывать.
4 GROOVY
 
03.12.14
16:41

А зачем перерисовывать?

5 M-forms
 
03.12.14
16:42
(4) Вы вопросами подводите к правильному ответу? не томите )
6 Ник второй
 
03.12.14
16:42
(4) + И зачем переписывать? ))))
7 Зеленый пень
 
03.12.14
16:44
(0) Между обычными и УФ - почти ничего общего. Слово "конвертация" тут неуместно.
8 Любопытная
 
03.12.14
16:46
(3) На мой вкус, управляемые формы рисовать как раз легче, чем обычные. Не надо заморачиваться с привязками, накидал на форму, по группам распихал и готово
9 M-forms
 
03.12.14
16:50
(7) Ну почему же. Мы как раз сейчас разрабатываем инструментарий, которые перерисовывает форму (создает элементы управления), создает реквизиты формы, нужные команды под кнопки. И даже специальным алгоритмом раскидывает по группам, чтобы было похоже на оригинал. Пока в бета версии, если кому интересно

Старые проекты надо же как то на УФ переводить
10 piter3
 
03.12.14
16:52
(9)и чего у всех тысячи элементов на формах что -ли.
11 SanGvin
 
03.12.14
16:54
Вангую, что ТС планирует свое чудо нам продавать
12 M-forms
 
03.12.14
17:00
(11) Вам можем продать )) А сообществу - бесплатно помогать. За фидбэк, так сказать )

Вопрос собственно озвучен - интересно, кто как проблему решает.
13 pessok
 
03.12.14
17:02
(12) перерисовали. все равно все обработчики переписывать. а банальный костяк - нафига, казалось бы?
14 GROOVY
 
03.12.14
17:03

Никто эту "проблему" не решает. Так как юзать обычные формы никто не запрещает даже в управляемом приложении.
Можно работать в смешанном режиме. Только не очень далекий человек будет вкладывать средства в новые формы, только по-тому что так модно.
Перерисовывать формы будут только разработчики отраслевых решений, но под это дело скорее всего и редакции ПО новые выйдут и никакой конвертер тут не поможет.

15 Зеленый пень
 
03.12.14
17:04
(9) Мне казалось, что при переходе на УФ, рисование форм - самое простое, что приходится делать.
А вот если используется "ПриВыводеСтроки" в ТабПоле - тут никакой конвертер не поможет, надо всю логику переписывать.
16 M-forms
 
03.12.14
17:13
(14) Если вы не видите проблемы, не стоит уговаривать других, что ее нет )

1 Есть старый проект на обычных формах, часть которого надо вынести в web.
2 Есть внешние обработки, которые в управляемом приложении с обычной формой просто не откроются
3 Есть проблема переноса на новую редакцию типовой (на УФ) своих доработок на старых формах.

(15) ПриВыводеСтроки - динамический список + условное оформление должны помочь
17 RayCon
 
03.12.14
17:15
(0) Иж-Ти-Си, якобы, на 80% решает эту проблему.
18 Зеленый пень
 
03.12.14
17:19
(16) Да, но конвертер этого не сделает, поэтому непонятен его смысл - только для случая когда очень много простых незатейливых форм.
19 France
 
03.12.14
17:21
(16) я бы вздрючил своего прога, пытающего сделать "автоконвериацию", ибо от лукавогА это все...
После такой конвертации придется еще угрбить время на анализ результата и его рихтовку..
20 M-forms
 
03.12.14
17:26
(18) Документ типа "Реализация товаров и услуг" сколько часов вы будете перерисовывать на УФ в ручную? Без кода, просто элементы управления.
(19) Вы разработчик? Перерисовывать формы - это страдание ) бездумный монотонный труд по выставлению галочек "Видимость", "Доступность", "Только просмотр" и тд
21 SSSSS_AAAAA
 
03.12.14
17:30
(0) У меня то, что тут называют "отраслевкой", то есть переделанная под определенную специфику бухгалтерия. И что-то я пока никаких трудностей по перерисовке моих специфичных объектов не обнаружил. Даже стимулирует, наконец-то, переделать и переконструировать старые формы, до которых не доходили руки. Конвертировать дерьмецо? А оно надо? А так в смешанном режиме постепенно формочка за формочкой приводятся в божеский вид. Отчеты и обработки все запиханы пока в конфигу и проблем с запуском не создают вне зависимости от типа их форм и режима запуска предприятия.
22 Зеленый пень
 
03.12.14
17:31
(20) Боюсь, что после конвертера уйдет еще больше времени.
23 18_plus
 
03.12.14
17:31
(20) так говоришь, как будто этих форм тыщи.
24 akaBrr
 
03.12.14
17:36
Хороший программист - ленивый программист. Поддерживаю ТС.
25 France
 
03.12.14
17:36
(20) в том числе.. и поэтому, предпочту заплатить за работу, а не за конвертацию..
26 Зеленый пень
 
03.12.14
17:39
(21) "Отчеты" - а у нас с этим печалька, они все на ПостроителеОтчетов.
Думаю, скорее выйдет 1С 9.0, чем мы на УФ перейдем :)
27 SSSSS_AAAAA
 
03.12.14
17:42
(20) Эту форму даже и не буду смотреть. В крайнем случае возьму из типовой и переделаю. Это всяко будет проще, чем потом разбираться в результате конвертации.
28 M-forms
 
03.12.14
17:45
(21) Если время идет, а зарплата капает - какие проблемы ))
Естессно человек сделает лучше, чем алгоритм, но сильно медленнее )
(24) Я уже думал, мне одному лень формы перерисовывать. Спасибо! )
29 SSSSS_AAAAA
 
03.12.14
18:02
(28) Еще раз, для непонятливых - тупое конвертирование старого дерьма в новое дерьмо смысла не имеет, даже если оно будет делаться быстро и автоматически.
30 МишельЛагранж
 
03.12.14
18:05
(14)>>Так как юзать обычные формы никто не запрещает даже в управляемом приложении.
- нельзя.
Т.к. под УФ (УП) ВСЕГДА (99%) понимается тонкий/веб клиент.
31 SSSSS_AAAAA
 
03.12.14
18:11
(30) С какого это перепуга?
32 M-forms
 
03.12.14
18:41
(31) У меня для вас плохие новости - ни тонкий клиент ни браузер ничего не знают об обычных формах. Вы получите ошибку.
Только УФ, только хардкор
33 banco
 
03.12.14
19:15
почти полностью перевел УТ 10.3 на управляемые формы
34 SSSSS_AAAAA
 
03.12.14
19:25
(32) А у меня для вас - у меня толстый клиент. Хоть и в режиме управляемого приложения.
35 M-forms
 
03.12.14
19:57
(34) Тогда вам эта ветка не актуальна - вам УФ не надо
36 SSSSS_AAAAA
 
03.12.14
21:12
(35) Кто это вам такую чушь сказал? Постепенно и на тонкий клиент переведём, не всё сразу.
37 МишельЛагранж
 
04.12.14
12:41
(36) толстый в УП, и тонкий клиент - никогда не сойдутся.
Толстый в УП дает вам видимость разделения кода на "клиент-сервер", но многие инструкции продолжает выполнять как в ОФ, и с тем же кодом в тонком уже будет ошибка.
38 МишельЛагранж
 
04.12.14
12:50
(33)>>почти полностью перевел УТ 10.3 на управляемые формы
- поди, и деньги печатаешь?
39 Лодырь
 
04.12.14
12:55
Разработка устарела, очевидно. Нужно перабатывать в интерфейс такси.
40 МишельЛагранж
 
04.12.14
13:02
(39) не, подождать буквально год, и будет ОФ 2.0.
Новое, современное, прогресс по отношению к УФ.
41 МишельЛагранж
 
04.12.14
13:03
... а все неудачники застрянут на УФ.
42 H A D G E H O G s
 
04.12.14
13:05
(40) Откуда информация?
43 SSSSS_AAAAA
 
04.12.14
13:10
(37) Вы прямо таки открыли мне глаза! :) Пойду вешаться.
Откуда уверенность, что я ничего этого не знаю и не учитываю в процессе переделки форм?
44 МишельЛагранж
 
04.12.14
13:26
(42) я бы на месте Нуралиева, и будь я Нуралиев, сделал бы именно так.
45 МаякНаКазачке
 
04.12.14
13:38
если не было ковертеров форм когда с 6 на 7 переходили, с чего бы это они должны далее быть?
46 M-forms
 
04.12.14
13:39
Как всегда почему то нет центристского мнения в нашем обществе)
Одни отрицают проблему вовсе зачем эти формы вообще нужны ))
Другие говорят, что скоро 1С придумает новые формы и все есть тлен. )

Для оставшихся оставлю "proof of concept"
(УТ 10.3, Заказ покупателя)

Было
http://i68.fastpic.ru/big/2014/1204/f0/d1de6f4d963bbafb655bb320ad341cf0.jpeg

Стало
http://i65.fastpic.ru/big/2014/1204/5d/20b832901ecc7e925f92313af05abb5d.jpeg

Остается немного подправить дизайн и можно заниматься исключительно кодом. Профит! )
47 МаякНаКазачке
 
04.12.14
13:40
счас надо не 1с на 1с конвертеры форм делать, а прямо с SAPa на Такси, санкции же.
48 МаякНаКазачке
 
04.12.14
13:44
(46) ну и что? у меня вот уже есть Путевой лист из УАТа на управляемых формах, в результате выбрасывания "мусора" "Путевой лист" для конкретного заказчика с приличным парком собственных тягачей упростился раз в 20 с очередной совершенно новой формой Путевого листа.

Смысла переделывать типовую форму не вижу. Лучше взять уже готовую конфу на УФ.
49 M-forms
 
04.12.14
14:10
(48) Лучше, что бы был мир во всем мире, а люди жили вечно и не болели )) но увы
50 МишельЛагранж
 
04.12.14
14:18
(46)>>и можно заниматься исключительно кодом
- т.е. у вас еще не сделано 85% работы по переводу на УФ? Сдавать-то когда?
51 МишельЛагранж
 
04.12.14
14:21
(42) а догадался я вот на основе чего:
- разработка новой платформы на основе Eclipse (что вообще никак с концепцией УФ рядом не стоит)
- возможность создания плагинов (аналогично - УФ на свалке)
- quick-fixes (т.е. правка ошибок "на лету" - УФ, прощай!)
52 M-forms
 
04.12.14
14:28
(50) Код нужно переписывать, разносить логику между клиентом и сервером. Это как раз работа программистов. А формочки верстать - не барское дело для (обычно) высокооплачиваемых разработчиков, согласны?
(51) А вы не в курсе про Eclipse? ))
53 МишельЛагранж
 
04.12.14
14:30
(52)>>Код нужно переписывать, разносить логику между клиентом и сервером. Это как раз работа программистов
- гы, это от 85 до 99% затрат по переводу на УФ ))
54 МишельЛагранж
 
04.12.14
14:30
(52)>>А вы не в курсе про Eclipse?
- в каком я не/в курсе?
55 M-forms
 
04.12.14
14:33
(53) Так я вам грааль и не предлагаю ) Все скромнее гораздо - избавиться от долгой, бездумной и скучной части работы.
(54) NDA
56 МишельЛагранж
 
04.12.14
14:42
(54) что NDA?
Сам Нуралиев сказал - "на платформе Eclipse RCP". Что он там нарушил - пусть его судит за это справедливый и самый гуманный суд одноэсников.
57 M-forms
 
04.12.14
15:05
(56) Не слежу так пристально за интервью нашего Верховного ) Если уже можно обсуждать - то да, ждем новое IDE с нетерпением. Хотя вроде и старого хватает, но любопытно )
58 Адский плющ
 
04.12.14
15:30
(52) Это точно не дело разработчиков "формочки верстать". Обычно такое вырвиглазное г*но получается... Особенно в обычных формах - УФ не дает особо разгуляться "буйству воображения". И слава богу.
59 МишельЛагранж
 
05.12.14
10:58
60 M-forms
 
05.12.14
16:06
(59) скорее конспирология какая то ) один прием/косяк - еще не тенденция
61 Web00001
 
05.12.14
16:08
Я один здесь вижу скрытую рекламу?
62 M-forms
 
08.12.14
10:16
(61) Скорее исследование рынка. Насколько актуальна проблема и нужны ли наши инструменты сообществу
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn