|
Переиспользование форм 1С УФ (вопрос от java разработчик) | ☑ | ||
---|---|---|---|---|
0
kurama
08.04.15
✎
09:21
|
Сейчас занимаюсь разработкой на java, на 1С не программировал года два. Возникла необходимость кодить на 1С. В Общем делаю разработку в тонком клиенте УФ. Неужели в 1С нету фичи Переиспользрвание форм. К примеру есть виды документов которые допустим имеют один заголовок. Неужели мне придется для 10 документов с одинаковым заголовком рисовать header для каждого.
|
|||
1
Asmody
08.04.15
✎
09:21
|
(0) Нету
|
|||
2
butterbean
08.04.15
✎
09:22
|
копипасте есть
|
|||
3
Лефмихалыч
08.04.15
✎
09:25
|
(0) нету фичи. Придется.
|
|||
4
kurama
08.04.15
✎
09:25
|
(1) Печально. Ведь 1С позиционирует УФ как веб клиент. И разработка должна соответствовать веб стандарту.
|
|||
5
palpetrovich
08.04.15
✎
09:27
|
а зачем их вообще создавать? это-ж УФ! форма сама создастся если ее не создать руками :)
|
|||
6
fisher
08.04.15
✎
09:33
|
(4) УФ - это не то, чтобы чистый веб-клиент. Это клиент с возможностью автоматической трансляции в веб-клиента. И концепции разработки в первую очередь опираются на представления 1С о среде быстрой разработки бизнес-приложений.
|
|||
7
banco
08.04.15
✎
09:35
|
(0) на java не программировал, поэтому вопрос такой. а что такое переиспользование форм? а просто копировать и вставить не подойдет?
|
|||
8
fisher
08.04.15
✎
09:36
|
(7) Подойдет. Процедуры тоже не нужны. Копировать и вставить - универсальная концепция.
|
|||
9
ДенисЧ
08.04.15
✎
09:36
|
(4) А как связаны веб-стандарты и переиспользование форм?
|
|||
10
banco
08.04.15
✎
09:42
|
(8) я предлагал использовать копипаст в этом случае, потому что как понял переиспользование форм, это тоже самое, так что сравнение с процедурами вообще не к месту.
|
|||
11
Господин ПЖ
08.04.15
✎
09:43
|
а зачем нужны 10 видов документов с одной шапкой?
|
|||
12
fisher
08.04.15
✎
09:44
|
(6) + И я, кстати, согласен с разработчиками 1С. В модели типового бизнес-приложения сабж излишен.
(11) +1 Вероятность подобной необходимости при развитии бизнес-приложения стремится к нулю. |
|||
13
palpetrovich
08.04.15
✎
09:46
|
(12) да ладно вам, в шапке как правило однотипные реквизиты типа: фирма, контрагент, дата, номер...
|
|||
14
Господин ПЖ
08.04.15
✎
09:46
|
(13) и еще ворох разных
|
|||
15
kurama
08.04.15
✎
09:47
|
(7) К примеру у вас имеется сложная шапка документа с кучей реквизитов и логикой работы. Вам необходимо отразить эту шапку в 10 документах. Вам 10 раз придется копи пастить и описывать логику.С переиспользованием форм, вы создаете одну форму с реквизитами и логикой. И вставляете ее в свои 10 документов. В итоге 1 форма, если нужно будет что поменять вы просто меняете в этой форме и все, в документах где она используется произойдет автоматическая подмена.
|
|||
16
Господин ПЖ
08.04.15
✎
09:48
|
запилить общий модуль который отрисовывает шапку если там все одинаково - никак, если так чешится?
|
|||
17
butterbean
08.04.15
✎
09:53
|
(15) сделай общую форму
|
|||
18
fisher
08.04.15
✎
09:57
|
(15) Полного переиспользования форм в 1С фактически не бывает. Даже если в простых случаях кажется, что это хорошая идея - позже это оказывается плохой идеей. А переиспользование алгоритмов решается через общие модули.
(17) Ну, попробуй сделать одну общую форму для использования в качестве формы объекта нескольких документов. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |