powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Генераторы форм vs Runtime создание формы
25 сообщений из 192, страница 3 из 8
Генераторы форм vs Runtime создание формы
    #36467612
Не Искра
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafmiscrafmНе Искраiscrafmtrdm_,
ход своих мыслей я озвучиваю, практически всегда с примерами.
Примеры пока конкретных ответов не дают. Для каждого профиля отдельные формы создавать?
нет конечно. форма одна. профиль определяет параметры формы
примерно таким образом .
Это уже ближе. Не уловил, как конкретный профиль соотносится с содержанием формы.
На пальцах, в двух словах и без видео(формат очень неудачный, без возможности останова и прокрутки.ИМХО)
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36467634
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm3. Никто не запрещает тебе показать примеры реализации по одному из двух вариантов, озвученных ТС.
А кто сказал что вариантов всего 2?
Если рассмотреть проблему с точки помощью инструментов диалектики, то тут не 2 подхода а много больше. Это мне в девелопменте руки свяжет.
"- Не могу позволить себе роскошь черно-белого зрения."
(с) что-то по Флемингу. :)

iscrafmЭто гораздо информативнее "бла-бла".
А на счет "бла-бла" тебе уже в одной ветке сказали, что количество твоих сообщений уже перешагивает критический порог и каждой твое последующее сообщение уже воспринимает не как польза, а как спам. Сказано было топорно, без подведения теоретической базы, но мысль верна.
Тебе стоит покурить 1-й закон диалектики: Переход от количественных изменений к качественным

iscrafmЕсли не знаешь, то зачем захламлять тему.
Я кстати вполне допускаю что твоя схема жизнеспособна. Но она е единственная.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36467637
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trdm_iscrafmЭто гораздо информативнее "бла-бла".
А на счет "бла-бла" тебе уже в одной ветке сказали, что количество твоих сообщений уже перешагивает критический порог и каждой твое последующее сообщение уже воспринимает не как польза, а как спам. Сказано было топорно, без подведения теоретической базы, но мысль верна.
Тебе стоит покурить 1-й закон диалектики: Переход от количественных изменений к качественным
+ по доброму предупреждаю тебя что эффект перехода количественных изменений в качественные иногда имеет не пологий, а скачкообразный график. Так что вполне допустимо, что что плеваться в твою сторону начнут чаще и энергичнее.
Советую подумать над сменой имиджа, но я не очень силен в социологии и ты преспокойно можешь послать меня подальше со моими советами.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36467678
Bogdanov Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmне буду комментировать весь бред (особенно про пять полей),Ну понятно, что не будете - ведь сказать-то нечего. Лопухнулись, с кем не бывает

iscrafm Еще раз отвечу на вопрос, показанное декларативное описание расчета стоимости сделано на тривиальном языке простейших формул. Значит "язык" все-таки есть. То есть обойтись без языка вам не удалось. Что и требовалось доказать.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36467808
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trdm_я не очень силен в социологии и ты преспокойно можешь послать меня подальше со моими советами.
не только в социологии. Но вывод, хотя бы один, сделал правильный.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36467817
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не ИскраНе уловил, как конкретный профиль соотносится с содержанием формы.
На пальцах, в двух словах и без видео(формат очень неудачный, без возможности останова и прокрутки.ИМХО)
если в двух словах... описание формы - в содержании приложения. А в профиле некоторые ее свойства "перекрываются", т.е. модуль запуска (то что здесь озучено как "универсальная форма") исполняет форму из содержания, переопределяя свойства и опции, заданные профилем.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36467949
Не Искра
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Теперь понятно.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36468401
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лучший вариант - совместить создания 99% форм (коровников :) ) на лету из описания с возможностью вызова 1% форм сделанных в дизайнере или вручную.
Для цивильности коровников - в описаниях форм хранить элементы разметки формы.
Для придания функциональности - куски скриптов на разные события

я такой велосипед сделал на python+qt (пока черновик)

есть еще примеры таких рабочих систем?
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36468604
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_agerсовместить создания 99% форм (коровников :) ) на лету из описания с возможностью вызова 1% форм сделанных в дизайнере или вручную .
Для цивильности коровников - в описаниях форм хранить элементы разметки формы .
Для придания функциональности - куски скриптов на разные события

+1.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36468628
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trdm_iscrafm3. Никто не запрещает тебе показать примеры реализации по одному из двух вариантов, озвученных ТС.
А кто сказал что вариантов всего 2?
Если рассмотреть проблему с точки помощью инструментов диалектики, то тут не 2 подхода а много больше. Это мне в девелопменте руки свяжет.

чтобы тема не зачахла от пустословия, давай рассмотрим варианты более 2-х, как ты говоришь, с учетом банального ограничения: "надоело в последнее время клипание форм " (с) ТС
хотя-бы с точки зрения, хм.., диалектики. Рассказывай, показывай.

p.s слово "клипание" правильно пишется клЕпание.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36468633
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bogdanov Andreyiscrafmне буду комментировать весь бред (особенно про пять полей),Ну понятно, что не будете - ведь сказать-то нечего. Лопухнулись, с кем не бывает

Bogdanov Andreyпри выборе товара в одном поле формы в другом надо отобразить его цену , а в третьем общую стоимость

прикола ради, давайте в слух до пяти посчитаем.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36468671
Bogdanov Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmBogdanov Andreyпри выборе товара в одном поле формы в другом надо отобразить его цену , а в третьем общую стоимость

прикола ради, давайте в слух до пяти посчитаем.
Считайте. Когда насчитаетесь расскажите мне, кто такой PRICE в ваших формулах и кто - ITEMPRICE.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36468710
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bogdanov AndreyiscrafmBogdanov Andreyпри выборе товара в одном поле формы в другом надо отобразить его цену , а в третьем общую стоимость

прикола ради, давайте в слух до пяти посчитаем.
Считайте. Когда насчитаетесь расскажите мне, кто такой PRICE в ваших формулах и кто - ITEMPRICE.
давайте уже прикалываться по настоящему. Как архитектор архитектору, скажите плз сколько в формулах
ITEMPRICE=PRICE
AMOUNT=QTY*PRICE
переменных и почему у вас их получилось 5, в лучшем случае, вместо 4-х. Давайте в столбик поучимся считать. Начинаю выписывать:
ITEMPRICE
PRICE
QTY
AMOUNT
----------
4
добавьте пятую. Если не въезжаете, что "выбор товара" подразумевает наличие хотя-бы "внешней" цены в источнике, то в столбик посчитайте. Цирк, блин.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36468711
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bogdanov Andrey, если уж решили похохмить со мной, то придется немного извилинами поработать. Ваш ход.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36468993
Джамшид РовшанEybdthcfkmyfz cbcntvf,
фигня, хватает 2-3 месяцев

Это только для примитивных форм. Для работающих 2-3 года минимум
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36469001
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafm давай рассмотрим варианты более 2-х, как ты говоришь, с учетом банального ограничения: "надоело в последнее время клипание форм " (с) ТС
А вот и реальное ограничение: конечный пользователь сам придумывает новые сущности. Автоматом получаем вариант 2.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36469032
Bogdanov Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmдобавьте пятую. Ну собствено поле для ввода кода товара вы не посчитали. А уж оно в форме всяко есть.

iscrafmЕсли не въезжаете, что "выбор товара" подразумевает наличие хотя-бы "внешней" цены в источнике, то в столбик посчитайте. Цирк, блин.Что за "источник"?

iscrafmесли уж решили похохмить со мной, то придется немного извилинами поработать. Ваш ход.Ну что ж. Давайте работать мозгами. Началось все с того, что топикстартер предложил создать механизм генерации формы:
2) Одна универсальная форма генерации в Runtime указываешь название таблицы или запрос а форма сама во время работы генерирует все элементыИтак у нас есть табличка для ввода, ну скажем, накладной. Естественно, максимально простой вариант - в табличке разумно иметь две колоночки - ArticleCode - для хранения кода товара и Qty - количество. Указываем имя таблички для нашей универсальной формы и, естественно ожидать, что появиться форма с двумя элементами. Логично предположить, что во всяких вспомогательных описаниях к этим полям можно обращаться по тем же идентификаторам. Посему идентификатор QTY в формуле, живущей в контексте формы мне кажется законным. Но вот откуда в этом контексте взялось аж целых два идентификатора имеющих в своем имени Price - я не знаю. Видимо, универсальная форма обладает телепатическими способностями и добавляет такие элементы сама. Я могу предположить, что разработчик формы руками (кстати уже тут можно заметить, что тупой генерации формы по таблице - не достаточно, нужен еще и дизайнер, который позволит в этой форме что-то менять) добавит в нее некий элемент для показа цены товара (название ItemPrice) для такого элемента вполне приемлимо. Но откуда взялся второй - хотел бы услышать от вас.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36469147
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bogdanov AndreyНо вот откуда в этом контексте взялось аж целых два идентификатора имеющих в своем имени Price - я не знаю. Видимо, универсальная форма обладает телепатическими способностями и добавляет такие элементы сама.
нет. Она просто обладает способностями слушать и запоминать. Ну и немножко разбирается в вопросе.
Bogdanov Andrey при выборе товара в одном поле формы в другом надо отобразить его цену , а в третьем общую стоимость ?
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36469311
dddddddddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafm Она просто обладает способностями слушать и запоминать. Ну и немножко разбирается в вопросе.

Искусственный интеллект?
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36469318
Bogdanov Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmнет. Она просто обладает способностями слушать и запоминать. Ну и немножко разбирается в вопросе.Хорошо, что у вас такие "слушающие" формы.
Ну раз нормальную дискуссию вы вести не готовы, то резюмирую. В дискуссию israfm влез с тезисом "с большей вероятностью можно обойтись вобще без "языка" (тынц) В качестве доказательства этого тезиса, он привел нечто "сделаное на тривиальном языке простейших формул" (тынц). То есть "язык" ему таки понадобился. А следовательно исходный тезис был высказан неверно. Дальнейшее нежелание обсуждать смысл приведенных формул показывает, что, по всей видимости, "тривиальный язык" не так уж тривиален.
Ну и последнее. По словам того же iscrafm "Разработка универсальной формы действительно требует немалых усилий". Практического обоснования необходимости приложения этих усилий для топикстартера я не вижу, особенно с учетом того, что таких "универсальных форм" и так существуют десятки (от уже упоминавшися здесь 1c и искры, до распространенных во всем мире delphi, visual studio, eclipse и т.д.). И, почти наверняка, топикстартер уже занимается "клепанием форм" в одном из таких средств.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36469321
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ddddddddddiscrafm Она просто обладает способностями слушать и запоминать. Ну и немножко разбирается в вопросе.

Искусственный интеллект?
да, искусственный
Bogdanov Andrey при выборе товара в одном поле формы в другом надо отобразить его цену, а в третьем общую стоимость?
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36469348
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bogdanov Andrey
Ну раз нормальную дискуссию вы вести не готовы, то резюмирую. В дискуссию israfm влез с тезисом "с большей вероятностью можно обойтись вобще без "языка". В качестве доказательства этого тезиса, он привел нечто "сделаное на тривиальном языке простейших формул". То есть "язык" ему таки понадобился.

я вроде сказал, что готов подискутировать. Предлолжил вам переменные посчитать. Это более нормально и полезно, чем вести заумные беседы на тему: является ли декларативное описание правила расчета поля формы в виде "A=B+C" языком программирования.

Bogdanov AndreyДальнейшее нежелание обсуждать смысл приведенных формул показывает, что, по всей видимости, "тривиальный язык" не так уж тривиален.

о, да. Это действительно сложнейший язык. Его в первом классе школы начинают изучать.
Смысл приведенных формул заключается в том, что переменной в левой части формулы присваивается выражение, записанное в правой части формулы.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36469394
Bogdanov Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmСмысл приведенных формул заключается в том, что переменной в левой части формулы присваивается выражение, записанное в правой части формулы.Осталось понять откуда появляются значения у правых частей формул. Я попросил вас пояснить что же такое стоит в правой части вашей формулы ITEMPRICE=PRICE. Откуда это "PRICE" взялось в форме, и как в это "PRICE" попадают значения. Вы ответить отказались. Либо вы сами этого не знаете, либо обяснение слишком сложно, и вам лень здесь его излагать. И то и другое говорит не в пользу "тривиальности языка".
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36469469
Bogdanov Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmо, да. Это действительно сложнейший язык. Его в первом классе школы начинают изучать.
Смысл приведенных формул заключается в том, что переменной в левой части формулы присваивается выражение, записанное в правой части формулы.
Кстати отмечу, что в первом классе школы две параллельные черточки означают отнюдь не присваивание, а равенство двeх выражений. А для присваивания такой значок используется в некоторых языках программирования, да и то не во всех. Это так к слову. Просто семантику даже простейших вещей надо зафиксировать и, собственно, набор таких семантических правил (вместе с лексическими и синтаксическими) языком (в программировании) и назыается.
...
Рейтинг: 0 / 0
Генераторы форм vs Runtime создание формы
    #36469477
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bogdanov AndreyiscrafmСмысл приведенных формул заключается в том, что переменной в левой части формулы присваивается выражение, записанное в правой части формулы.Осталось понять откуда появляются значения у правых частей формул. Я попросил вас пояснить что же такое стоит в правой части вашей формулы ITEMPRICE=PRICE. Откуда это "PRICE" взялось в форме, и как в это "PRICE" попадают значения. Вы ответить отказались. Либо вы сами этого не знаете, либо обяснение слишком сложно, и вам лень здесь его излагать. И то и другое говорит не в пользу "тривиальности языка".
Bogdanov Andreyпри выборе товара в одном поле формы...
все действительно очень сложно. Редактор поля для выбора товара вызывает справочник, в котором есть поле с ценой этого товара (PRICE). Эта цена присваивается значению поля обсуждаемой формы, как вы правильно заметили "при выборе товара в одном поле формы" (для этого используется нетривиальная конструкция ITEMPRICE=PRICE).
Для расчета полной стоимости применяется тоже очень нетривиальная конструкция AMOUNT=QTY*PRICE; AMOUNT и QTY тоже имена полей.
...
Рейтинг: 0 / 0
25 сообщений из 192, страница 3 из 8
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Генераторы форм vs Runtime создание формы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]