Будут ли в 1С 8** вложенные формы? #302392


#0 by Гений 1С
Позор - даже в тупом аксессе есть вложенные формы, а в 1с не телятся... ;-) что думаете по этому поводу?
#1 by Vozhd
Они уже есть, называются панелями...
#2 by Dionisious
Я и без них не плохо обходился.
#3 by i-rek
Хрен знает, будут или не будут, нужны они не особо Генеральная линия партии была озвучена давно: будет декларативный интерфейс вот это то что воистину будет когда-нибудь, очень может быть что и вложенные формы с его помощью описать можно будет
#4 by Гений 1С
Да ну, от вас такого не ожидал...
#5 by Vozhd
Интерфейс и сейчас декларативный.
#6 by Гений 1С
вы что же батенька, считаете что вложенные формы и панели одно и то же? Подумайте на досуге о том, что вложенную форму можно просто включить и не переписывать ее поведение.
#7 by Гений 1С
ПО крайней мере в Access, Navision поддерживаются вложенные формы. Думаю, в Аксапте тоже. 1С опять позади планеты всей?
#8 by Живой Ископаемый
что такое вложенная форма? типа как фрейм в хтмле?
#9 by Живой Ископаемый
Тогда наверное да, было бы прикольно...
#10 by Vozhd
Прикольно, что от использования фреймов в хтмл-е практически все уже отказались...
#11 by Гений 1С
И в Навижне отказались, и в Аксапте, и в голимых Дельфях, гыгыгы... Не смеши мои тапки... Простой пример - в форму списка вставляешь вложенную форму, справа от списка вставляешь форму элемента, при перемещении по форме списка просматриваешь карточку элемента.
#12 by i-rek
это как это ? Я могу взять описание формы на внятном задокументированном языке, подправить его и форма подправится ? Или объясни в таком случае что ты имеешь в виду под декларативным интерфейсом
#13 by Гений 1С
Наверное вождь не в теме... ;-)
#14 by Advan
Нужно - а вот будут ли ХЗ
#15 by Гений 1С
Видимо ничего серьезного не писал.
#16 by agent-J
нужен еще один вариант: не настолько нужны, что б они их осилили:)
#17 by TormozIT
На семиаре 8.2 показывали. Так вот друзья, все будет очень классно. В жертву придется принести совместимость - старые и новые формы не совместимы.
#18 by Kraft
Ужо 8.2 пишут?
#19 by TormozIT
Там дерево элементов формы первично - форма описывается декларативно! Да 8.2 грядет в следующем году
#20 by Гений 1С
А вложенные формы там есть?
#21 by Голодный студент
Может Вы имеете ввиду постгрей 8.2....
#22 by Гений 1С
гыгыгы
#23 by Vozhd
Редактор форм 8-ки вполне внятно задокументирован...
#24 by Регистратор
опять все переписывать придется, в 1С хотят нашей смерти
#25 by i-rek
не, я согласен что некоторая декларативность в 8.0 есть. Она заключается в том, что мы можем не описывать точное расположение и размер элементов на форме, мы лишь описываем привязки это не шутка ? а можно поподробнее, это же просто информационная бомба !
#26 by Vozhd
Декларативность описания никак не  запрещает указывать точное расположение и размер элементов...
#27 by vde69
с ними построение форм усложниться, и потеряеться дивиз 7.7 "Удобство разработки" думаю развитие будет идти по упрощению работ по визуальному оформлению, так-что либо 1с сделает крутой мастер, либо не будут делать...
#28 by zyto
Не могу представить задачи, для которой подходили бы только вложенные формы.
#29 by Гений 1С
Развивай воображение, один пример я уже привел. Видимо по ходу ты и ООП не можешь представить, да и ваще все можно сделать на ассемблере... мдя... Наверное это "испорченный телефон", 1С достаточно убрать свои "дыры" в событиях, чтобы кодеры искупали ее в любви, куда уж тут до декларативного объявления. Кстати, формы ничто не мешает выгружать в XML, кроме понтов 1С. ;-)
#30 by Гений 1С
Для тиоретиков: Область знаний, связанная с информационными технологиями, разви-вается быстрыми темпами. На рынке программных средств непрерывно появляются новые программные продукты, а также новые версии сущест-вующих. При этом, разработка новых версий как программных продуктов, так и инструментов, с помощью которых они разрабатываются, является сложной и дорогостоящей задачей, особенно в области пользовательских интерфейсов. Это связано с непрерывным развитием данной области зна-ний: появлением новых интерфейсных элементов, расширением свойств (параметров) существующих, изменением способов взаимодействия поль-зователя с программным средством. В результате, к тому времени, как инструментальное средство выходит на рынок, оно уже требует модифи-кации. Именно эта причина, как отмечается, например, в [1], «тормозит» развитие современных инструментальных систем, упрощающих не только разработку интерфейса, но, прежде всего, его сопровождение в процессе жизненного цикла программного средства. Решением данной проблемы является выделение декларативного опи-сания составных частей пользовательского интерфейса в форме онтологий для формирования модели пользовательского интерфейса и ее последую-щего преобразования в исполнимый код, а также создание генератора ко-да, управляемого этим онтологиями [2]. Такой подход позволяет расши-рять инструментарий для разработки интерфейса с изменениями в данной предметной области. Выделяются следующие универсальные онтологии: ?    онтология графического пользовательского интерфейса – описыва-ет множество интерфейсных элементов, доступных для использования при разработке модели выразительных средств; ?    онтология сценария диалога – описывает множество видов реакций на события, возникающие в интерфейсе, и доступных при разработке мо-дели сценария диалога; ?    онтология прикладной программы – описывает множество спосо-бов взаимодействия с прикладной программой, доступных при разработке модели прикладной программы. В процессе генерации кода модели интерфейса сопоставляется набор исходных кодов на некотором языке программирования. Генератор кода использует составляющие модели интерфейса и универсальные онтоло-гии, в терминах которых формируются составляющие модели. Помимо указанных моделей и онтологий генератор кода располагает Моделью генерации кода. Данная модель содержит пошаговые инструкции созда-ния и наполнения файлов исходного кода приложения, а также соответст-вия составных частей модели интерфейса инструкциям на языке програм-мирования. Модель генерации кода ориентирована на конкретное средст-во программирования и не является декларативной. Инструментарий разработчика расширяется путём добавления новых терминов в онтологии. Онтология графического пользовательского ин-терфейса расширяется путём добавления декларативных описаний новых интерфейсных элементов, при этом описываются их параметры, события и функции. Онтология сценария диалога расширяется путём добавления новых видов реакций на события, при этом описываются необходимые входные и выходные параметры, а также их типы. Онтология прикладной программы расширяется путём добавления новых параметров процесса взаимодействия с прикладной программой, при этом описываются типы этих параметров. При добавлении новых терминов в универсальные онтологии в модель генерации кода добавляются наборы исходных кодов на языке програм-мирования, соответствующие новым терминам онтологий. В настоящее время в отделе Интеллектуальных систем Института ав-томатики и процессов управления ДВО РАН разработан прототип генера-тора кода интерфейса, управляемого онтологиями.
#31 by tsr
Под онтологией подразумевается эксплицитная, то есть явная, спецификация концептуализации, где в качестве концептуализации выступает описание множества объектов и связей между ними?
#32 by Vozhd
Вопрос к Великому Практику: чем это все отличается от уже существующей web-компоненты?
#33 by vde69
+ ну и ACtivX можно юзать... поменял DLL-ку и компонента поменялась :)
#34 by Оберон
они уже есть, если я правильно помню со школы - там енто называлось тогда как MDI-интерфейс (типа Ворд), поентому считаю что придумают еще чего-нить
#35 by Sashi
Чем править чужое, лучше сделать свое
#36 by perforator
После сопровождения досовской программы, написанной на парадоксе, когда начал осваивать 1с, был поражен отсутствием таких простых и нужных вещей, как: 1. две табличные части в документе. 2. невозможность отображать текущий элемент справочника при перемещении по форме списка. С девяностых годов в идеологии 1с ничего не поменялось. Все приходится делать через 3адницу. Если п.1 в 8.0 реализовали, то п.2 увидим наврядли.
#37 by Господин ПЖ
>> две табличные части в документе. Есть 8.0. Можно сделать и в 7.7, но по сути изврат. >>невозможность отображать текущий элемент справочника при перемещении по форме списка Это что? Это как?
#38 by Vozhd
Разные инструменты, предлагают разные подходы к работе с данными. Если Вы выбрали инструмент, подходы которого не соответствуют Вашим потребностям, то это Ваша проблема, а не проблема инструмента...
#39 by France
коту делать нефиг - он яйца вылизывает..
#40 by b_ru
2 в два клика делается
#41 by k23
видать школа у 1с-ников нынче другая, чем в . куда мир катится? вложенные формы это у них. сам сленг придумал? на форме, компонента ужас. форма = новый вложеннаяфома;
#42 by Любопытная
Нафиг делать опрос, если все равно есть два мнения - мнение Гения1С и неправильное?
#43 by TormozIT
Вложенных форм в 8.2 вроде нет. Но и без них будет реальная бомба, товарищи. Я видел собственными глазами. Это потрясло меня.
#44 by zyto
А чего хорошего обещают?
#45 by ту154
присоединяюсь к вопрощающим, что обещают в 8.2 ?
#46 by MuI_I_Ika
Гений, у тебя же есть доступ на партнерский форум, вот и попроси их сделать вложенные формы, может послушают, талько надо привести несколько очень веских аргументов.
#47 by Гений 1С
Не занимайтесь софистикой - мы говорим о формах, а вы переводите стрелки на веб-компоненту... При чем здесь она если ее нужно докупать отдельно и она не входит в базовый комплект платформы. Вы бы еще КПК припомнили, батенька. печально это.... действительно за 10 лет не смогли прикрутить простые вещи... А еще доступно и всерьез.... Ага, вождь и ко предпочитают рубить тупым топором, вместо того, чтобы попросить фирму-изготовителя наконецто его заточить... Да ну? Вот пусть на одной форме будет список номенклатуры, перемещаясь по которой на отдельной панели этой же формы можно будет смотреть карточку номенклатуры. Без дублирования кода по описанию карточки фиг обойдешься, вот тебе простейший пример вложенной формы.... Профокатор... Там не хотят.... Я уже давно когда-то просил, не ответили ничего утешительного. А счас доступа нет...
#48 by Vozhd
Если у Вас нет денег на покпку 1С, то стоит подумать о смене вида деятельности - 1С не для Вас...
#49 by luns
Лучше пусть дошлифуют то что есть. Временные таблицы. Язык запросов. А интерфейс это не главное...
#50 by Гений 1С
Вождь, вы в игноре... Софист, блин... интерфейс не главное, запросы потерпим, временные таблицы - понты, лучше запрос на 5 км кода... мда.... гладко было на бумаге, да забыли про овраги. В ERP нет мелочей... И убогая библиотека форм не красит платформу.
#51 by zyto
Приведите ещё хотя-бы один пример, где ну никак не обойтись без вложенных форм. ЗЫ То, что у вас я сделаю максимум за час покуривая и попивая пивко. В 7.7, 8.0, или 8.1 на ваш выбор. С использованием формы или на форме самого списка справочника (второе применимо только для справочников, у которых мало реквизитов, иначе будет не юзабельно).
#52 by MuI_I_Ika
Нет такой задачи, где ну никак не обойтись без форм вообще. Все можно из командной строки делать.
#53 by Господин ПЖ
расскажите что есть вложенные формы..
#54 by vde69
как я понял - динамически генерируемые,
#55 by BabySG
Посмотрите VBA...
#56 by Гений 1С
понял неправильно.... Вложенная форма означает, что можно одну готовую форму разместить на месте панели другой формы, при этом поведение вложенной формы и состав ее элементов заново описывать не надо - оно и так описано в этой форме.
#57 by Vozhd
А зачем для одних и тех же данных иметь много одинаковых форм?
#58 by Господин ПЖ
мля :(( статус аськи = взрыв мосха.
#59 by Господин ПЖ
Это первейший признак ERP (с) фиксин.
#60 by Vozhd
А как расшифровывается "ERP" в этом случае? :-)
#61 by Господин ПЖ
ХЗ. Эти три буквы и так каждый вертит как хочет. На MRP II хотя бы стандарты есть.
#62 by k23
понял! это как в зеркало в зеркале! круто! вдали - бесконечность... бесконечно маленькая форма. НО, блин, кнопки как у самой большой! я хочу такое!!!
#63 by Гений 1С
Не ерничай - в аксесе это есть, даже в отстойном Аксесе....
#64 by Господин ПЖ
пускай это хня в отстойном акцессе и остается ИМХО
#65 by root
усложнять - просто, упрощать - сложно
#66 by Гений 1С
О, Господин ПЖ, Не прошло и 10 постов, как вы разобрались, что такое вложенные формы?! Или "Пастернака не читал, но осуждаю"? хахаха. Даешь интерфейс из одной кнопки "Сделать все" в таком случае... Гыгыгы... Может вы жалеете, что динамические элементы добавили в форму? Ведь так хорошо в 77 было - спрятал и вуаля... ;-) Доступно и всерьез!
#67 by Господин ПЖ
Ну в начале ты сам писал "шо це таке". Доп. бантик. Критичным не является.
#68 by Гений 1С
Не скажи батенька, не скажи... Это не бантик...
#69 by Гений 1С
Куча тупых 1сников как дятлы внедряют на формы поле списка справочника, например поле "Единицы номенлатуры" вместо того, чтобы сделать вложенную форму этого списка в карточке номенклатуры... А вы говорите Бантик...
#70 by France
на самом деле "аля-вложенная форма аксцесс" делается на раз-два-три..
#71 by Гений 1С
Вот именно что а-ля... Можно даже динамически скоприовать элементы, но поведение придется переопределять очень гиморно...
#72 by BabySG
+1, только почему-то многие этого не догоняют... Привыкли всё писать на паскале а-ля дельфи? :)
#73 by Гений 1С
мда. когда они начинают догонять, уже позндно - плотно сидят на игле. ;-) Сам такой... Вот пытаюсь сделать эмулятор вложенных форм, но как все криво... Элемент не знает, на какой он панели находится, мрак...
#74 by k23
"внедряют на формы" бррррр..
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С