Имя: Пароль:
1C
1С v8
Управляемые формы, все отлично, в чем подвох ?
0 Иван С Усами
 
15.08.14
13:24
Пишу на управляемых формах неделю. Все просто ништяк.
Формы рисовать легко,
о производительности кода можно не заморачиваться, на серваке хоть запрос, хоть перебор элементов будут примерно одинаково работать.
В отличие от обычного приложения, где все данные по сети гонялись
В чем собственно подвох УФ ?
1 fmrlex
 
15.08.14
13:26
(0) Толсто.
2 Kalambur
 
15.08.14
13:28
удаляйте быстрей!
кг/ам
3 Кир Пластелинин
 
15.08.14
13:28
ого. продолжайте наблюдения
4 ДенисЧ
 
15.08.14
13:30
Прогиб и подлиз засчитан
5 Torquader
 
15.08.14
13:30
Большая печатная форма отчёта в УФ формируется на сервере, а потом передаётся на клиента уже сформированная - вот тут-то и начинаются вопросы ...
6 jsmith82
 
15.08.14
13:35
7 jsmith82
 
15.08.14
13:36
нет стилей, корявое расположение элементов управления, много багов, тормозные, множество несостыковок, недоработок
типовые конфиги на уф невероятно сырые и бажные
8 Тонкий Клиент
 
15.08.14
13:36
После месяца проклятий, мне УФ тоже понравились.
9 jsmith82
 
15.08.14
13:37
нету многих вкусностей, что были в 8.1
10 Тонкий Клиент
 
15.08.14
13:40
Код, который в обычных формах пишется в одном месте в 4 строки, в управляемых пришлось писать в 3 местах в 100 строк. А в остальном можно работать.
11 фобка
 
15.08.14
13:40
УФ круче 8.1 во всем
12 z80a
 
15.08.14
13:41
(11) Круче тормозит )
13 Serginio1
 
15.08.14
13:43
(5) Помню, для того, что бы ускорить печать с терминального сервера к которому было подключение п VPN и слабому каналу, передавал данные по TCP/IP в программу 1С стоящей рядом с принтером и уже в ней  формировал таблицу для печати по этим данным.
И соответственно разность в скорости печати была ощутима.
14 Иван С Усами
 
15.08.14
13:51
"корявое расположение элементов управления"
Ну неправда это, как расположишь, так и будет.
Наоборот, по умолчанию все ровненько
15 Иван С Усами
 
15.08.14
13:53
"Код, который в обычных формах пишется в одном месте в 4 строки, в управляемых пришлось писать в 3 местах в 100 строк. "

А например ?
16 acsent
 
15.08.14
13:53
(14) Это пока 3 элемента на форме
17 Иван С Усами
 
15.08.14
13:55
(16) Да ладно, уже рисовал формы с тремя закладками и 40 элементами в сложной группировке.
Гораздо быстрее, чем на обычном приложении.

Но есть одно НО ! Я сперва книжку по УФ почитал
18 miliko
 
15.08.14
13:56
(15) размер конфигурации с УФ в 3-10 раз больше и тормознее
19 фобка
 
15.08.14
13:56
(18) событий больше
20 ptiz
 
15.08.14
13:57
(0) "В отличие от обычного приложения, где все данные по сети гонялись"
А в УФ они через космический эфир передаются?
21 Иван С Усами
 
15.08.14
14:04
(20)Данные в основном на сервере крутятся. Считай что локально.
22 Drac0
 
15.08.14
14:10
(17) "Я сперва книжку по УФ почитал"
Читер :)
23 SUA
 
15.08.14
14:15
кстати по формам УФ хоть сами и тормознее немного но реально сильно снижают время на их рисование (выравнивание масштабирование и прочее)... хотя ИИ еще не полностью доведен там до нормального уровня (например видел фокусы когда таблица+декорация горизонтально ломают внешний вид), но лучше чем доверять рисование мне напрямую
(17)читер
обычные формы + 3 дня на книжку + 1-2 недели на практику (основы) = УФ
(0) про производительность гнать не надо, можно так форму нарисовать что в упр режиме прежде чем картинка отрисуется данные 5 раз туда-обратно слетать успеют
24 Kvant1C
 
15.08.14
14:20
(22) Что за чудо-книжка?
25 Иван С Усами
 
15.08.14
14:25
(24) Радченко
26 Иван С Усами
 
15.08.14
14:28
(6) "Почему в управляемом приложении нет растягивания кнопок?"

И слава богу. Задрали человеки, мнящие себя дезигнерами и шарашащие кнопки на полэкрана с коричневыми надписями
27 Apokalipsec
 
15.08.14
14:30
УФ заставляет думать  клиент серверном взаимодействии, что отправлять на сервер, и вызывает сильную боль у любителей всё запихать  в одну процедуру/функцию по кнопке "выполнить"
28 miliko
 
15.08.14
14:30
(23) но реально сильно снижают время на их рисование
конечно снижают, но сначало в тмп сохранить надо ))
29 rsv
 
15.08.14
14:32
(0) Ну  тогда сажайте  500 пользователей в онлайн ... потом постите сюда как обстановка
30 Адский плющ
 
15.08.14
14:33
А чо, ник Гения уже забанили? Это зря.

Хотя гений не отличался умом и сообразительностью чтобы хоть как нибудь потроллить это желтое болото, автор вроде потупее будет.

Впрочем, деградацию никто не отменял.
31 PRO100 NigGaZ
 
15.08.14
14:35
о производительности кода можно не заморачиваться?
Как так? это единственное что приходится делать используя УФ, потому что они реально медленно рисуются (машинно) хотя руками и проще их ставить
32 МойКодУныл
 
15.08.14
14:36
Пью портвейн 777 неделю. Все просто ништяк.
В чем подвох?
33 Иван С Усами
 
15.08.14
15:18
А больше всего нравится, что ТЗ нету!
Структуры рулят :-)
34 PRO100 NigGaZ
 
15.08.14
15:27
(33) ну вообще мы тут работаем исключительно с таблицами данных, и как бэ отсутствие возможности передать ТЗ с сервера на клиент или наоборот смущает, особенно в безконтекстном вызове сервера (если что данные формы собираются в структуру и постоянно передаются с клиента на сервер и обратно при обычном вызове, что зачастую и вызывает тормоза), как работая с таблицей не иметь возможности ее передать? :)
35 PRO100 NigGaZ
 
15.08.14
15:29
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    ВидЗаполнения = 1;
    УправлениеВидимостью();
КонецПроцедуры
&НаКлиентеНаСервере
Процедура УправлениеВидимостью()
    Если ВидЗаполнения = 1 Тогда
        Элементы.ГруппаПериод.Доступность = Истина;
        Элементы.ГруппаДокументы.Доступность = Ложь;
    ИначеЕсли ВидЗаполнения = 2 Тогда
        Элементы.ГруппаПериод.Доступность = Ложь;
        Элементы.ГруппаДокументы.Доступность = Истина;
    КонецЕсли;
КонецПроцедуры

Вот сейчас не понимаю почему не могу вызвать УправлениеВидимостью() )))
36 Dionis Sergeevich
 
15.08.14
15:31
неужели до ума довели? (0) попробуй на более ранней платформе поразвлечься. на 8.2.17 к примеру
37 Адский плющ
 
15.08.14
15:33
Гений отвечает Гению?

Может миста и не торт, но не поря ли гнать ссаными тряпками троллей типа (35) ?
38 PRO100 NigGaZ
 
15.08.14
15:40
(37) с чего вы это взяли что я троллю кого то?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший