|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
Випрос, я вот читаю и нифига не понимаю в твоих репликах. Если ты профи, то пиши как профи - грамотно и доходчиво. А не как укуренный подросток. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 14:36 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
MoroZ.Ru, что конкретно не смог обяснить? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 14:37 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
MoroZ.RuВипрос, я вот читаю и нифига не понимаю в твоих репликах. Если ты профи, то пиши как профи - грамотно и доходчиво. А не как укуренный подросток. +1 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 14:38 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
ViPRosвсе мешает, надо иметь инлайн редакторы (которые могут быть связаны между собой), удобное расположение контролов, вычислимые поля, которые вычисялются по связям, механизм лукап, дрилл-даун, автовызов паблик методов с передачей параметров (автоматический маппинг параметров метода к полям объектов) и т.д. ведь рвут же задницу девекспресс (хаф), майкрософт (лайтсвиич, асп дайнамикдейт, акссес),,.. и что то не особо получается, а то б никто давно не писал гуй С большим трудом удается расшифровать, что этот поток сознания означает. Проще плюнуть и пропустить. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 14:48 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
vill_ager, ок падаем вниз до конца представьте что у вас есть прога, которая имет прва запускать любую ХП ТРДМа в заданной БД есть там 2 ХП Удалит_Прогера(integer Прогер) и Провести_Накладную(integer Накладная) дык вот - как прога ваша будет узнавать, что первой ХП нужно дать код Прогера, а второй код Накладной? ну очень упрощенно, но суть должна быть ясна, по моему ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 14:50 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
MoroZ.RuViPRosвсе мешает, надо иметь инлайн редакторы (которые могут быть связаны между собой), удобное расположение контролов, вычислимые поля, которые вычисялются по связям, механизм лукап, дрилл-даун, автовызов паблик методов с передачей параметров (автоматический маппинг параметров метода к полям объектов) и т.д. ведь рвут же задницу девекспресс (хаф), майкрософт (лайтсвиич, асп дайнамикдейт, акссес),,.. и что то не особо получается, а то б никто давно не писал гуй С большим трудом удается расшифровать, что этот поток сознания означает. Проще плюнуть и пропустить. ну конечно , там же куча проблем описано сразу в двух словах ( а предназначался пост Валерию, а он в контексе, просто решил (правильно) не ввязываться) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 14:53 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
ViPRosvill_ager, ок падаем вниз до конца представьте что у вас есть прога, которая имет прва запускать любую ХП ТРДМа в заданной БД есть там 2 ХП Удалит_Прогера(integer Прогер) и Провести_Накладную(integer Накладная) дык вот - как прога ваша будет узнавать, что первой ХП нужно дать код Прогера, а второй код Накладной? ну очень упрощенно, но суть должна быть ясна, по моему Это не прога должна угадывать. Это настройщик должен обеспечить программу этими данными. Варианты объяснить программе, что в первойх ХП должен быть один идент, во второй - другой идент - их много. На вскидку, делается таблица со структурой: table | xp | mode в table пихается идентификатор таблицы, в xp - строка вызова хранимки в формате xp(<параметры>), где: <параметры> = [<параметр>[...,<параметр>]] <параметр> = [<тип> <значение|СтроковыйИдентификатор>] СтроковыйИдентификатор = идентификатор поля или представление. в mode пихается режим когда вызывать хранимку. К примеру: 0 - По требованию юзера 1 - перед считыванием данных в форму 2 - перед записью данных 3 - после записи данных в форму. соотвественно моя софтина в нужные моменты выгребая данные из этой таблицы сопоставляет контексты (представлены uoDbRefTableIface) и вызывает нужную ХР. Что сложного????? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 15:12 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
Я изначально строил свою софтину так что-бы по щелчку пальцами у меня была вся инфа под рукою. Так что никаких вколачиваний вручную, словарь данных и через него все пляски. Иначе был бы громадный гемор строить на c++/Qt для каждой таблицы индивидуально: - форму списка для просмотра, выбора, подбора и редактирования, да еще и с деревом элементов. - Форму элемента - форму группы. 4 справочника - 4*3 = 12 форм. нафиг надо так корячиться??????? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 15:21 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
ViPRosvill_ager, ок падаем вниз до конца представьте что у вас есть прога, которая имет прва запускать любую ХП ТРДМа в заданной БД есть там 2 ХП Удалит_Прогера(integer Прогер) и Провести_Накладную(integer Накладная) дык вот - как прога ваша будет узнавать, что первой ХП нужно дать код Прогера, а второй код Накладной? ну очень упрощенно, но суть должна быть ясна, по моему зачем усложнять простые вещи, подвешивая их в вакууме? есть описание формы (храниться в БД в неважно каком виде) там и указывается, какие параметры и куда передавать ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 15:27 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
trdm_, ну вот теперь стало все понятно для конкретного случая а как сконструировать универсальный контекст? (т.е. пофиг твои ХП, таблы и т.д.) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 15:42 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
vill_ager, да причем тут форма весь вопрос то как универсально заполнить вакуум ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 15:43 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
ViPRosvill_ager, да причем тут форма весь вопрос то как универсально заполнить вакуум Известно, как - сферической лошадью. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 16:58 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
ViPRosvill_ager, да причем тут форма весь вопрос то как универсально заполнить вакуум 95 % заполняетя автоматически, оставшиеся пять можно и нужно руками в деле автоматизации главное -вовремя остановиться ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 17:14 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
vill_ager, насчет нужно - к микрософту ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 17:15 |
|
Хранение клиентских форм (вместе с логикой) в БД. Требуется наводка.
|
|||
---|---|---|---|
#18+
ViPRosvill_ager, насчет нужно - к микрософту Сложно понять Вас, коллега... но если про микрософт говорить, то он не должен быть заинтересован в подобных системах, т.к. ему нужно не сокращать, а плодить количество специалистов (создавать и продавать софт для разработки, сертифицировать хомячков, и так по кругу) кстати, как и прочие разработчики инструментов ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 18:56 |
|
|
start [/forum/topic.php?fid=33&msg=38339105&tid=1547679]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 325ms |
total: | 462ms |
0 / 0 |