|
Что такое управляемые формы? | ☑ | ||
---|---|---|---|---|
0
VadymK
14.08.14
✎
12:24
|
Не могу найти ответ на этот банальный ответ на форуме, по-этому задаю его еще раз.
Так же, скиньте мне кто-нибудь ЧАВО для этого форума. Спасибо. |
|||
1
GROOVY
14.08.14
✎
12:27
|
Ответ надо искать на сайте 1С http://v8.1c.ru/overview/Term_000000072.htm
|
|||
2
ДенисЧ
14.08.14
✎
12:29
|
(0) Это НЕХ, которую придумали 1сники, чтобы оправдать повышение цен на свои поделки.
|
|||
3
blutang
14.08.14
✎
12:30
|
Будет поучительно увидеть список частых ответов... :)
|
|||
4
z80a
14.08.14
✎
12:31
|
(0) Это бред сумашедшего.
|
|||
5
DrZombi
гуру
14.08.14
✎
12:32
|
(2) Я бы слово "придумали" там не употреблял...
Скорей всего купили ПО где это можно было реализовать :) |
|||
6
Тонкий Клиент
14.08.14
✎
12:32
|
формы, состав реквизитов которых могут настраивать юзеры
|
|||
7
DrZombi
гуру
14.08.14
✎
12:33
|
(4) Идея хорошая, во только бы лучше они сделали все отдельно. Веб-клиент и Тонкий - раздельно в плане итерфейса :)
|
|||
8
DrZombi
гуру
14.08.14
✎
12:34
|
(6) Смешной, прямо таки и дали им настраивать ;)
|
|||
9
Злопчинский
14.08.14
✎
12:34
|
(6) в переводе на русский это звучит так:
потенциально у нас 10 тыс долларов, а по факту - две бл..яди и старый пи..рас... |
|||
10
Тонкий Клиент
14.08.14
✎
12:36
|
(8)
формы разные бывают. Например, форму списка можно раскрасить как угодно по заданному условию прямо из пользовательской части под конкретного пользователя. В обычных формах надо код писать. |
|||
11
jsmith82
14.08.14
✎
12:39
|
Управля?емый код (англ. managed code) — термин, введённый Microsoft для обозначения кода программы, исполняемой под «управлением» виртуальной машины .NET[1][2] — Common Language Runtime. При этом обычный машинный код называется неуправля?емым кодом (англ. unmanaged code)
Управляемая форма - термин, введёный фирмой 1С для обозначения форм, исполняемым под "управлением" виртуальной машины 1С... |
|||
12
jsmith82
14.08.14
✎
12:40
|
||||
13
NikVars
14.08.14
✎
12:41
|
(1) Там нет объяснения что такое "управляемые формы".
|
|||
14
NikVars
14.08.14
✎
12:43
|
(12) Тоже нет ответа на вопрос нафига это нужно.
Там только написано - реализовано так. |
|||
15
Jokero
14.08.14
✎
12:44
|
Ну это форма, которая поддается как бы управлению, такая себе послушная, структурированная форма, собирается как конструктор, вроде XML спокойно описывается))
А раньше все формы были вообще неуправляемые, неуравновешанные и зависили только от психологического состояния создателя в момент написания. |
|||
16
jsmith82
14.08.14
✎
12:45
|
(15) lol
|
|||
17
NikVars
14.08.14
✎
12:45
|
Я сделал вывод, что управляемые формы - это дополнительная нагрузка для системы. Именно для это все это и сделано - для того, чтобы система загнулась от большого количества форм и забыла, что кроме генерации форм, нужно еще и данные обрабатывать.
|
|||
18
NikVars
14.08.14
✎
12:46
|
(15) А сейчас полность зависят от нестабильности системы, что платформа 8 в настоящее время ярко демонстрирует.
|
|||
19
NikVars
14.08.14
✎
12:48
|
(12) Не сказано, что такое "управляемое приложение". Можно делать вольные выводы.
|
|||
20
jsmith82
14.08.14
✎
12:48
|
(18) разрабы типовых сами ахренели от управляемых форм, но готовить их пока не научились
|
|||
21
NikVars
14.08.14
✎
12:50
|
(20) А как ты их научишься готовить?!
Есть данное - затраты по доставке - прочитать его оттуда, где оно храниться и доставить потребителю. А есть действие - действие нужно выполнить, отработать, если система занята, подождать. В данном походе - простые данные - формы были заменены на действия. Как ни готовь - быстрее и надежнее не будет. |
|||
22
fmrlex
14.08.14
✎
13:07
|
Имхо, управляемые формы это формы, которыми управляет платформа чуть более чем полностью, позволяя программисту не отвлекаться на интерфейс. Это унификация интерфейса в разных типах подключения: толстый, тонкий, веб.
|
|||
23
VadymK
14.08.14
✎
13:12
|
(1) (12) Спасиб
|
|||
24
NikVars
14.08.14
✎
13:15
|
(22) В том то и дело, что это фантастика!
|
|||
25
Kookish
14.08.14
✎
13:22
|
(0) Это воплощение древней мечты гиков - отделить данные от их представления.
|
|||
26
VladZ
14.08.14
✎
13:24
|
(0) Управляемая форма подобна обычной форме... Только управляемая.
|
|||
27
NikVars
14.08.14
✎
13:24
|
(26) Чтобы облегчить процесс разработки с нуля и усложнить процесс внесения изменений в уже имеющуюся реализацию?!
|
|||
28
NikVars
14.08.14
✎
13:24
|
(27) --> (25)
|
|||
29
jsmith82
14.08.14
✎
13:29
|
я вот до сих пор открываю базы в обычном приложении, если мне нужно помучать консоль запросов
|
|||
30
anatoly
14.08.14
✎
13:37
|
(0) УФ в 1С это жутко извращенный и кастрированный аналог WPF (Windows Presentation Foundation) в .Net FrameWork (с 3.0 версии)
в дотНет это механизм описания форм не тупо размещением объектов (кнопок етц.) а на языке ХАМЛ (ну как ХТМЛ в вебе) в дотНет это позволяет добится много вкусностей и ускорения (ДиректХ вместо ГДИ/ГДИ+) такой же механизм описания интерфейса для Андроид УФ в 1С это тупое убожество (зато позволяет обработку всех событий на сервере а не на клиенте и работу в веб-интерфейсе) |
|||
31
Ksandr
14.08.14
✎
13:38
|
(0) Управляемые формы это не управляемые формы только управляемые
|
|||
32
ptiz
14.08.14
✎
13:40
|
УФ в 1С задуманы для того, чтобы юзер мог работать через браузер.
В результат, из-за потребностей 5% клиентов нагнули всё сообщество под эти формы. |
|||
33
Kookish
14.08.14
✎
13:41
|
(32) В эпоху тотального создания спроса - самое то. Многие крупные производители себе такое позволяет.
|
|||
34
Garykom
гуру
14.08.14
✎
13:49
|
(32) Вот зачем хаять УФ? У Вас что отняли старые обычные формы? Запретили ими пользоваться в 8.3 ?
|
|||
35
anatoly
14.08.14
✎
13:49
|
(33) фича полезная - но реализация крайне корявая...
|
|||
36
CountR
14.08.14
✎
13:49
|
С недавнего времени пишу все поделки только на УФ. Мне нравится. Обратно на обычные - нафиг нафиг, сами туда идите.
Может быть, у 5% программистов какие то реальные неудобства возникают, при решении специфических задач, ну так используйте обычные формы и радуйтесь. К тому же если что то не работает на УФ - то может вы просто не умеете их готовить? |
|||
37
CountR
14.08.14
✎
13:49
|
(34) Вот вот, и я о том же.
|
|||
38
H A D G E H O G s
14.08.14
✎
13:51
|
(30) "в дотНет это позволяет добится много вкусностей и ускорения (ДиректХ вместо ГДИ/ГДИ+) "
Расскажите это мне, как это позволяет добиться ДиректX |
|||
39
z80a
14.08.14
✎
13:53
|
(36) Молодец! Возьми с полки пирожок.
|
|||
40
ptiz
14.08.14
✎
13:55
|
Количество кода и костылей в УФ в разы больше обычных формы.
Например, элементарный вызов функции внешней обработки: Обр = ВнешниеОбработки.Создать("D:\Обр.epf"); Обр.МояФункция(); В УФ превращается в несколько процедур. |
|||
41
Garykom
гуру
14.08.14
✎
13:56
|
(40) Клиент-сервер с УФ не путаем?
|
|||
42
H A D G E H O G s
14.08.14
✎
13:58
|
(40) Страдайте, наследники однозвенки.
|
|||
43
ptiz
14.08.14
✎
13:58
|
(41) А можно вызвать внешнюю обработку в УФ без серверных процедур?
|
|||
44
Kookish
14.08.14
✎
14:02
|
(43) А нафига? Если все данные на сервере хранятся. И конфигурация тоже. И вообще, причем тут УФ?
|
|||
45
VadymK
14.08.14
✎
14:32
|
(36) Думаю, что-то есть в твоих словах.
|
|||
46
anatoly
14.08.14
✎
14:34
|
(38) чего именно? по моему тут и рассказывать нечего.
Графической технологией, лежащей в основе WPF, является DirectX, в отличие от Windows Forms, где используется GDI/GDI+[4]. Производительность WPF выше, чем у GDI+ за счёт использования аппаратного ускорения графики через DirectX. https://ru.wikipedia.org/wiki/Windows_Presentation_Foundation что такое ДиректХ и ГДИ рассказывать? |
|||
47
jsmith82
14.08.14
✎
14:36
|
(46) +1
|
|||
48
NikVars
14.08.14
✎
14:38
|
(36) Ты перевернул все с ног на голову!
Нужно думать не о программистах, а о конечных пользователях. Для большинства - это тормоза и гемор. А "удобно", как ты говоришь, для пары тысяч программеров, из миллиона офицальных поставок по России. |
|||
49
РенеДекарт
14.08.14
✎
14:45
|
(41)>Клиент-сервер с УФ не путаем?
- а что, есть ключ, который позволяет отделить "типа клиент-сервер" (и только так) от типа УФ? Дайте мне его! |
|||
50
jsmith82
14.08.14
✎
14:46
|
(49) клиент-сервер можно было бы юзать спокойно и на обычных формах
|
|||
51
jsmith82
14.08.14
✎
14:47
|
по уму обычные формы можно было бы перевести на аналог XAML
|
|||
52
РенеДекарт
14.08.14
✎
14:48
|
(0) УФ жутко неудобны, требуют кучи кода "обвязки", нельзя реально разделить выполнение клиента и сервера (а только то, что 1с и так заранее в платформе разделила), "рисование" форм превращается в кошмар (нет гибкой подгонки), масса проблем из-за "неправильного контекста" (да кому он нужен, такой контекст, когда платформа уже заранее все решила?! так даже и тогда автоматическое разделение не сделали, нужно указывать НаКлиенте и НаСервере!)
|
|||
53
РенеДекарт
14.08.14
✎
14:49
|
(50) там тоже не ахти какой клиент-сервер, но все же более управляемый. чем в так называемых "УФ"....
|
|||
54
РенеДекарт
14.08.14
✎
14:50
|
(51) по уму - нужно было ОФ дорабюотать, а особым гурманам со звездой во лбу "мне на айпаде нужно!" - сделать УФ.
|
|||
55
jsmith82
14.08.14
✎
14:50
|
правда, я сомневаюсь, что 1совцы смогли бы реализовать хотя бы жалкое подобие дата майнинга
|
|||
56
jsmith82
14.08.14
✎
14:54
|
(54) согласен
терпеть не могу веб-клиент |
|||
57
jsmith82
14.08.14
✎
14:55
|
тонкий клиент во много такой тормозной и убогий, что был заточен на веб
|
|||
58
H A D G E H O G s
14.08.14
✎
14:55
|
(46) спс. Ясно.
|
|||
59
jsmith82
14.08.14
✎
14:56
|
сделали бы реально тонкий клиент
куда 1с понесло - хрен пойми |
|||
60
РенеДекарт
14.08.14
✎
14:56
|
А куда апологеты УФ делись? Помню, на любые вопросы у них был стандартный единственный ответ - "здорово, красиво, удобно, быстро, мне нарвится".
|
|||
61
РенеДекарт
14.08.14
✎
14:58
|
(57) только 1с сумела тонкий клиент сделать основой платформы программирования. В ущерб самому программированию из-за жутких ограничений тонкого клиента.
|
|||
62
H A D G E H O G s
модератор
14.08.14
✎
14:59
|
(61) Мы тебя внимательно слушаем.
|
|||
63
jsmith82
14.08.14
✎
15:02
|
(62) не провоцируй. он уже простыню катает
|
|||
64
Garykom
гуру
14.08.14
✎
15:04
|
(РенеДекарт)
Сайт когда нить пробовал ваять? На html или еще в чем типа php jsp и прочих asp.net делать? Если бы пробовал то понял что УФ в 1С это круто особенно менеджер раскладки - layout manager )) |
|||
65
ptiz
14.08.14
✎
15:06
|
Например, тут часто проскакивают темы: "Ах, как мне держать COM-объект в памяти, чтобы эта зараза не требовала каждый раз переподключения?". Как сейчас с этим дела, как выкручиваемся?
|
|||
66
Garykom
гуру
14.08.14
✎
15:06
|
(64) еще раз для невнимательных... не нравится не кущщай... т.е. дык юзайте обычные формы кто мешает то?
|
|||
67
anatoly
14.08.14
✎
15:06
|
(51) +100500
(58) ок (64) тут CSS давно рулит, чем УФ круче вообще не пойму... |
|||
68
Garykom
гуру
14.08.14
✎
15:07
|
(66) относится к (61)
|
|||
69
Garykom
гуру
14.08.14
✎
15:08
|
(67) дык css то рулит но вот млин хоть один удобный редактор css шаблонов с визуальным представлением ну хотя бы как в 1С покажите ))
|
|||
70
РенеДекарт
14.08.14
✎
15:09
|
(64)программы когда-нибудь пробовал писать? не картинки расставлять, а алгоритмы и обработку данных?
|
|||
71
H A D G E H O G s
14.08.14
✎
15:09
|
(65) ПовторноВозвращаемымиЗначениями, но, я думаю, недолго, и, скоро прикроют.
И 1С -неков понять в этом можно. |
|||
72
Сергиус
14.08.14
✎
15:13
|
Задам "тупой" вопрос - я правильно понимаю, что в обычных формах за выбор места выполнения кода(клиент, сервер) отвечает сама 1с-ка(по каким-то внутренне настроенным критериям), а сейчас тоже самое позволено делать разработчику в УФ?
|
|||
73
Garykom
гуру
14.08.14
✎
15:13
|
(70) да пробовал еще в школе )) в 6-м классе на бейсике,
потом gfcrfkm, delphi как тока вышли, с# и vb на .net (включая .net cf), java, j2me, c++ слегка, objective c и это не учитывая 1С 7.7 и 8.X |
|||
74
Garykom
гуру
14.08.14
✎
15:14
|
(73)+ gfcrfkm = паскаль, а точнее turbo pascal
|
|||
75
Garykom
гуру
14.08.14
✎
15:16
|
(72) нет 1С-ка сама выбирает если прямо не указано где выполнять &НаКлиенте, &НаСервере и т.д.
|
|||
76
ДенисЧ
14.08.14
✎
15:17
|
(72) неправильно
|
|||
77
Сергиус
14.08.14
✎
15:18
|
(76) Сказал бы тогда как правильно надо понимать)
|
|||
78
Адский плющ
14.08.14
✎
15:20
|
(77) Каждый раз когда в обычной форме пишешь КакаяНибудьСсылка.ОченьНужныйМнеРеквизит в мире умирает котёнок.
|
|||
79
Сергиус
14.08.14
✎
15:21
|
(78)правильно, потому что идет обращение на сервер..а там и в БД.
|
|||
80
H A D G E H O G s
14.08.14
✎
15:21
|
(77) В Обычных формах код всегда на клиенте.
|
|||
81
H A D G E H O G s
14.08.14
✎
15:22
|
(79) Неправильно.
|
|||
82
Сергиус
14.08.14
✎
15:23
|
(80)А как же тогда идет получение данных из БД? Все сразу заранее туда перегоняется?
|
|||
83
ptiz
14.08.14
✎
15:24
|
(78) Но умирает не каждый раз, а только когда идет первое обращение к этой ссылке через точку (потом данные кэшируются). Зато написание кода упрощается.
|
|||
84
Адский плющ
14.08.14
✎
15:25
|
(81) Если кэш ещё не сварили, то правильно.
|
|||
85
РенеДекарт
14.08.14
✎
15:26
|
(75)>нет 1С-ка сама выбирает если прямо не указано где выполнять &НаКлиенте, &НаСервере
- не путай человека, 1с ВСЕГДА выбирает, где исполнять, невзирая на все игрушечные НаКлиенте и прочая. |
|||
86
РенеДекарт
14.08.14
✎
15:28
|
(80)>В Обычных формах код всегда на клиенте.
- это что вы за проопоганду такую от 1с читаете? ) в ОФ клиент и сервер размазаны, если явно не указано. |
|||
87
РенеДекарт
14.08.14
✎
15:28
|
*пропаганду
|
|||
88
Garykom
гуру
14.08.14
✎
15:29
|
(85) ник плиз старый скажи который забанен или еще что?
|
|||
89
РенеДекарт
14.08.14
✎
15:29
|
(82)>Все сразу заранее туда перегоняется?
- в 8.1 если база файловая, и работает через сеть - то вся БД целиком на клиента перетаскивается. |
|||
90
РенеДекарт
14.08.14
✎
15:30
|
(88) ник РенеДекарт
|
|||
91
Адский плющ
14.08.14
✎
15:30
|
Имхо неумелый тролль.
|
|||
92
H A D G E H O G s
14.08.14
✎
15:31
|
(84) Это я к тому, что от обращения на сервер никто не умирает, если правильно обращаться.
|
|||
93
РенеДекарт
14.08.14
✎
15:32
|
(91) имхо - неумелый программист.
|
|||
94
РенеДекарт
14.08.14
✎
15:32
|
+ деадекватный механизм
|
|||
95
Адский плющ
14.08.14
✎
15:35
|
(92) Да это и обычных и управляемых форм касается.
В УФ вот недавно видел в разработке крупного франча процедуру "ПриОткрытииНаСервере". Вот так - г-код прямо в названии процедуры читается. А для меня при переходе на УФ мало что изменилось. |
|||
96
H A D G E H O G s
14.08.14
✎
15:35
|
(86) Можно вызвать сервер и явно и неявно. Это пофиксили в УФ, там только явно сервер с клиента вызвать можно.
Это внесло лютый попаболь толпам наследников однозвенки. |
|||
97
Garykom
гуру
14.08.14
✎
15:37
|
(96)+ 100500 )))
|
|||
98
anatoly
14.08.14
✎
15:42
|
(69) Axure - не?
|
|||
99
Garykom
гуру
14.08.14
✎
15:48
|
(98) гм проги для прототипов интерфейсов как то не смотрел для этой цели но гляну ))
|
|||
100
РенеДекарт
14.08.14
✎
15:52
|
(96) т.е. клиент-сервер в 8.1-8.2 вы таковым не считаете, называя его "попаболь"?
(95) если для вас ничего не изменилось - то это лучшая оценка вашей работы. Для меня много чего меняется с ОФ на УФ и обратно. |
|||
101
jsmith82
14.08.14
✎
16:00
|
не понимаю я холивара
однозвенка, трехзвенка - один хрен 90% работы 1сника (среднестатистического) это не писанина кода, а врубание в механизм типовых, фикс багов, консалт юзеров, неглубокие доработки суть проблемы в другом, что уф тормозят нереально дин. списки, новые классы, агрегаты, все эти олап кубы вертящиеся на болте - к трезвенке не относятся |
|||
102
jsmith82
14.08.14
✎
16:02
|
как только речь заходит об уф, всё скатывается в лютый срач "однозвенщики - трехвзвенщики"
я думаю, любой кодер 1с с лёгкостью будет писать и на той, и на другой архитектуре |
|||
103
jsmith82
14.08.14
✎
16:03
|
есть клиентские классы, есть серверные, есть общие
есть механизм адресации всё! даже тупой научится какого хрена это пережёвывать миллион раз |
|||
104
H A D G E H O G s
14.08.14
✎
16:06
|
(101) Иногда надо заглядывать в 10% :-)
|
|||
105
anatoly
14.08.14
✎
16:06
|
(102) ну я в принципе и там и там легко пишу, но это не отменяет моего мнения что именно разработка и возможности интерфейсов УФ крайне убогие и корявые... (потому что сравниваю с WPF )))
|
|||
106
H A D G E H O G s
14.08.14
✎
16:06
|
(100) Лобанов, выйди из сознания и вернись обратно. И не коверкай мои слова.
|
|||
107
РенеДекарт
14.08.14
✎
16:07
|
(101)>дин. списки
- это вообще неуправляемый ужас >новые классы - какие классы в 1с?! (102)>в лютый срач "однозвенщики - трехвзвенщики" - думаю, из-за того, что у 1с не реализовано как следует нри то, ни другое. Поэтому и широкий маневр есть, отсюда каждый понимает в меру своих знаний/незнаний. (103)>есть клиентские классы, есть серверные, есть общие - где-то и есть. А в 1с вы должны это все указывать, а не укажете - платформа будет ругаться, почему не указал, это же и так прописано в платформе. |
|||
108
Ярус
14.08.14
✎
16:08
|
(106) когтавость где?
|
|||
109
РенеДекарт
14.08.14
✎
16:09
|
(105) > ну я в принципе и там и там легко пишу
- я вот не пишу на УФ без однозначной необходимости. Постоянно думать, будет или нет ругаться платформа, вместо составления алгоритма, или лепить костыли вместо рисования интерфейса форма - это занятие для тех, у кого масса времени переливать из пустого в порожнее ) |
|||
110
jsmith82
14.08.14
✎
16:10
|
(105) сам несколько лет зависал на WPF. считаю, это вершина абстракции, стройности Фреймворка, интеграции с железом
впф это сила! |
|||
111
jsmith82
14.08.14
✎
16:11
|
друг принёс поделку на ява, посмотрел код, почесал репу, подумал - на впф это можно было бы сделать куда как проще
холивар ява - нет вечен прикалывает, что впф был создан мелкими в отместку за то, что лишили хавчика в виде своей реализации ява |
|||
112
jsmith82
14.08.14
✎
16:11
|
(109) я после трезвенки даже на однозвенке пишу в клиент-серверном стиле ;)
вдруг портить придётся ) |
|||
113
anatoly
14.08.14
✎
16:11
|
(109) у мну из всех 30+ конф только 3 были на УФ.
для двух было жесткое условие - должны работать в вебе. |
|||
114
jsmith82
14.08.14
✎
16:14
|
(113) веб такой веб
|
|||
115
jsmith82
14.08.14
✎
16:14
|
1с конеш щас скатился в плане типовых и стабильности платформы в адское гамнецо
убийцы 1с начинают принюхиваться |
|||
116
jsmith82
14.08.14
✎
16:15
|
нет, чтобы пилить ут 10.3 параллельно и бп 2.0 + упп 1.3
так чисто - на отмазку |
|||
117
Адский плющ
14.08.14
✎
16:16
|
По уровня тупонепонимания УФ смахивает на Гения.
|
|||
118
jsmith82
14.08.14
✎
16:17
|
(117) гений яростный противник уф
считает, это возврат в эпоху ассемблера, грубо говоря, когда нужно детально прописывать всё |
|||
119
Sserj
14.08.14
✎
16:43
|
Вообще то справедливости ради надо отметить что "управляемые формы" это не только декларативное построение интерфейса. Это еще и автонастройка на основании ролей, подсистем и функциональных опций.
Этого нет в чистом виде ни в WPF ни в Яве. |
|||
120
РенеДекарт
14.08.14
✎
16:49
|
Элементарный пример, а то тут умными словами кидаются, а толку ноль.
Делаем ОМ функцию НаКлиентеНаСеврере. Она не видна из формы!!! Длеаем на форме процедуру НаСервере, вызываем её, потом оттуда - в наш ОМ. Все видно. Это что - клиент-сервер, или куча г? |
|||
121
Phace
14.08.14
✎
17:12
|
(0) Это недемократические формы планомерно устраивающие геноцид обычных форм.
|
|||
122
Garykom
гуру
14.08.14
✎
18:10
|
(120) эээ а какие галки то у общего модуля стоят?
|
|||
123
Garykom
гуру
14.08.14
✎
18:10
|
(122)+ может мы просто не понимаем 1с-ку ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |