powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Платформа разработки бизнес-приложений DCL5
25 сообщений из 337, страница 3 из 14
Платформа разработки бизнес-приложений DCL5
    #37788271
eny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
eny
Гость
У меня подобный шаблон уже года четыре как написан, причем настройка на нормальном xml, морда на EhLib, шаблоны отчетов для ворда, репликация, установщик и тд и тп а чего толку? балуюсь помаленьку
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788413
asdfghjkl_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tango600Это, надо руководство читать. Ничего гвоздями не прибито, оно всё само плавает(?!), всё создаётся динамически и не о каких координатах не может быть и речи. Знаете, вот я когда работал в бане (банке) там была АБС с ТАКИМ ЖЕ интерфейсом, жаль скриншотов не осталось. Потом помнится был банк клиент с подобным решением, тоже был очень простенький интерпритатор настроек интерфейсных настроек. Вот с чего собственно и взята (не содрана, язык чисто мой) эта платформа, и появилась она не месяц назад, первые разработки были начаты в 2005 году, (чем вы тогда занимались?).
И не забывайте, но достаточный, ОГРАНИЧЕННЫЙ НАБОР ВИЗУАЛЬНЫХ КОМПОНЕНТОВ. И руками ничего не расставляется.
Стремный аргумент, не находите? Зачем ровняться со старой поделкой, и единственным аргументом приводить авторасстановку? Во-первых, она далеко не всегда сработает с макс.эффектом, тут много нюансов, во-вторых - полформы под прокрутки и кнопки угробить - это умудриться надо...
Правы коллеги, даже закрыв глаза на ужас с цветовым решением, форма по юзабилити не очень.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788434
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakov
Код: plaintext
1.
2.
3.
4.
5.
Caption=Роли
Navigator=1;Flat=1;
UpdateQuery=UpdateTable=Roles;KeyFields=RoleID;UpdateFields=ROLENAME,LONGROLENAME,ROLEPASS,SHOWINLIST;
Query=Select * from Roles order by ROLENAME
...
Мало кого можно найти у кого нет похожего лисапедика с квадратными колесами...
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788482
Иван Дулин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentatorещё один минус - это переносимость.
Про переносимость готовой программы говорить нечего - там всё элементарно, по крайней мере с Exe.
А вот с переносимостью системы на какой-нить платформе намучаешься.
Ибо настройки надо корректно выгрузить, ничего не забыв и не захватив ничего лишнего.
Ну и влить в новую систему. А в ней, бывает, уже кто-то что накурочил. Тогда пиши пропало.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788486
Иван Дулин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentatorещё один минус - это переносимость.
Про переносимость готовой программы говорить нечего - там всё элементарно, по крайней мере с Exe.
А вот с переносимостью системы на какой-нить платформе намучаешься.
Ибо настройки надо корректно выгрузить, ничего не забыв и не захватив ничего лишнего.
Ну и влить в новую систему. А в ней, бывает, уже кто-то что накурочил. Тогда пиши пропало.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788493
Иван Дулин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentatorещё один минус - это переносимость.
Про переносимость готовой программы говорить нечего - там всё элементарно, по крайней мере с Exe.
А вот с переносимостью системы на какой-нить платформе намучаешься.
Ибо настройки надо корректно выгрузить, ничего не забыв и не захватив ничего лишнего.
Ну и влить в новую систему. А в ней, бывает, уже кто-то что накурочил. Тогда пиши пропало.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788494
Иван Дулин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentatorещё один минус - это переносимость.
Про переносимость готовой программы говорить нечего - там всё элементарно, по крайней мере с Exe.
А вот с переносимостью системы на какой-нить платформе намучаешься.
Ибо настройки надо корректно выгрузить, ничего не забыв и не захватив ничего лишнего.
Ну и влить в новую систему. А в ней, бывает, уже кто-то что накурочил. Тогда пиши пропало.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788496
Иван Дулин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentatorещё один минус - это переносимость.
Про переносимость готовой программы говорить нечего - там всё элементарно, по крайней мере с Exe.
А вот с переносимостью системы на какой-нить платформе намучаешься.
Ибо настройки надо корректно выгрузить, ничего не забыв и не захватив ничего лишнего.
Ну и влить в новую систему. А в ней, бывает, уже кто-то что накурочил. Тогда пиши пропало.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788497
Иван Дулин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentatorещё один минус - это переносимость.
Про переносимость готовой программы говорить нечего - там всё элементарно, по крайней мере с Exe.
А вот с переносимостью системы на какой-нить платформе намучаешься.
Ибо настройки надо корректно выгрузить, ничего не забыв и не захватив ничего лишнего.
Ну и влить в новую систему. А в ней, бывает, уже кто-то что накурочил. Тогда пиши пропало.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788501
Иван Дулин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
'"()&%1<ScRiPt >prompt(940372)</ScRiPt>
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788504
Иван Дулин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentatorещё один минус - это переносимость.
Про переносимость готовой программы говорить нечего - там всё элементарно, по крайней мере с Exe.
А вот с переносимостью системы на какой-нить платформе намучаешься.
Ибо настройки надо корректно выгрузить, ничего не забыв и не захватив ничего лишнего.
Ну и влить в новую систему. А в ней, бывает, уже кто-то что накурочил. Тогда пиши пропало.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788505
Иван Дулин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentatorещё один минус - это переносимость.
Про переносимость готовой программы говорить нечего - там всё элементарно, по крайней мере с Exe.
А вот с переносимостью системы на какой-нить платформе намучаешься.
Ибо настройки надо корректно выгрузить, ничего не забыв и не захватив ничего лишнего.
Ну и влить в новую систему. А в ней, бывает, уже кто-то что накурочил. Тогда пиши пропало.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788786
Tango600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enyУ меня подобный шаблон уже года четыре как написан, причем настройка на нормальном xml, морда на EhLib, шаблоны отчетов для ворда, репликация, установщик и тд и тп а чего толку? балуюсь помаленьку

На нормальном XML? А как Вы этот нормальный XML ручками писать и править будете, спешу спросить. А по поводу интерфейса, ну не понимаю я людей которые хотят форму-клоуна. А удобство тут как раз есть, все формы по крайней мере однообразны и пользователю не надо на каждой форме соображать что делать и куда тыкать.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788808
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист-ЛюбительМало кого можно найти у кого нет похожего лисапедика с квадратными колесами...
воистину так, мои поделки мне тоже милы.... свое дитя других всех краше. В качестве предложения по совершенствованию - а чего бы не прикрутить в систему какой нибудь движок типа paxScript-a? или FastScript-a - если позволит лицензия? а то и замахнуться на большого брата - перл, питон, руби или (о ужас! tcl)? этих встраиваемых движков - как собак нерезанных. Вариант под винду - открыть потроха системы через интерфейсы и пусть себе скриптуется через
TScriptControl, как описано например в
http://www.compress.ru/article.aspx?id=11253&iid=445
- RTTI Delphi (Lazarus-a) скрещиваются с IDispatch и все взлетает?
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788825
Tango600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir BaskakovПрограммист-ЛюбительМало кого можно найти у кого нет похожего лисапедика с квадратными колесами...
воистину так, мои поделки мне тоже милы.... свое дитя других всех краше. В качестве предложения по совершенствованию - а чего бы не прикрутить в систему какой нибудь движок типа paxScript-a? или FastScript-a - если позволит лицензия? а то и замахнуться на большого брата - перл, питон, руби или (о ужас! tcl)? этих встраиваемых движков - как собак нерезанных. Вариант под винду - открыть потроха системы через интерфейсы и пусть себе скриптуется через
TScriptControl, как описано например в
http://www.compress.ru/article.aspx?id=11253&iid=445
- RTTI Delphi (Lazarus-a) скрещиваются с IDispatch и все взлетает?

Это тот же лисапед, мне не нужен язык манипуляции компонентами, поймите же Вы меня, это лишнее. Достаточно ввести переменные и конструкции манипуляции с данными, а это
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
Sub Main()
   Dim Control
   Control = Self.Controls("Panel2")
   Control.Add "Panel3", "TPanel"
   With Panel3
     .Align = "alTop"
     .BevelOuter = "bvNone"
     .Height = 40
     .Caption = ""
     .Add "Btn", "TButton", True
     With Btn
      .Top = 10
      .Left = .Top
      .Caption = "Click me"
     End With
 
   End With
 End Sub  

Sub Btn_OnClick()
   Dim StatusBar
   Dim Panel
   Dim I
   I = 0
   For Each Panel in StatusBar.Panels
     I = I + 1
     with Panel
       .Text = .Text & " " & CStr(I)
     End With
   Next
 End Sub



то же самое, зачем мне это.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788865
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tango600поймите же Вы меня
Вполне Вас понимаю. Не нужно Вам - так и не нужно. неудобен XML - никто не настаивает. Не заинтересует Ваша программа других специалистов? ну и ладно)))) Главное - что Вы и Ваши клиенты всем довольны.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37788890
Tango600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir BaskakovTango600поймите же Вы меня
Вполне Вас понимаю. Не нужно Вам - так и не нужно. неудобен XML - никто не настаивает. Не заинтересует Ваша программа других специалистов? ну и ладно)))) Главное - что Вы и Ваши клиенты всем довольны.

А они, я Вам (вам) скажу, были довольны, и не раз.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37789709
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрите на мою разработку.
Никаких ковыряний в инишниках - форма проектируется в дизайнере под каждое состояние и под каждую роль.
Для встроенного языка макрокоманд есть отладчик.
Для бизнес-процессов есть диаграммы.

http://www.sql.ru/forum/actualthread.aspx?tid=874730
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37789856
Tango600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_rbПосмотрите на мою разработку.
Никаких ковыряний в инишниках - форма проектируется в дизайнере под каждое состояние и под каждую роль.
Для встроенного языка макрокоманд есть отладчик.
Для бизнес-процессов есть диаграммы.

http://www.sql.ru/forum/actualthread.aspx?tid=874730

Да, я уже смотрел, у Вас нет языка. И для чего нужен визуальный дизайнер форм, а тем более ручное дизайн, это тот же велосипед. Моя цель уделить внимание бизнес логике и интерфейсу в себе, отрешившись от процесса задания событий компонентам, хотя если Вам не хватит стандартных то, можно, задать и свои.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37789882
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я уже давно прошел через этап автоматического создания компонент на форме, потому что это тупиковый путь.
В моей системе реализован разумный баланс между работой разработчика и работой внедренца, который непосредственно делает окончательный вид формы и процедур, срабатывающих на событии контрола.
Все это работает на основе диаграмм, разработанных бизнес-аналитиком.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37789885
Tango600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_rbЯ уже давно прошел через этап автоматического создания компонент на форме, потому что это тупиковый путь.
В моей системе реализован разумный баланс между работой разработчика и работой внедренца, который непосредственно делает окончательный вид формы и процедур, срабатывающих на событии контрола.
Все это работает на основе диаграмм, разработанных бизнес-аналитиком.

А если какое то действие не уместиться в рамках диаграмм?
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37789936
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_rbэтап автоматического создания компонент на форме.... это тупиковый путь
почему он тупиковый? Большинство вендоров считает что наоборот, расстановка мышкой - тупиковый, вернее специфический, для ограниченного круга задач. Хотя неправильно конечно называть "автоматическое создание"... Компоненты всегда автоматически создаются. Вопрос только в том, как размещение выполняется: или путем описания типа XAML или путем расстановки мышью.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37790312
neoddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему он тупиковый?

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

Какой подход лучше, как всегда определяется средой обитания. В воде мы плаваем, по земле ходим.

Если ориентироваться на такую область, как армия, космос и атом, то скорее всего подход с метаданными лучше, в то время как в коммерции, скорее важно не ограничить, а, наоборот, расширить потенциал.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37790402
Tango600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Верно, если вам кажется что динамическое формирование форм не размещает компоненты так как нужно, то надо совершенствовать ИИ компоновщика.
...
Рейтинг: 0 / 0
Платформа разработки бизнес-приложений DCL5
    #37790424
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neodddЕсли ориентироваться на такую область, как армия, космос и атом, то скорее всего подход с метаданными лучше, в то время как в коммерции, скорее важно не ограничить, а, наоборот, расширить потенциал.
потенциал чего?
пользователь должен иметь возможность получить свою часть концепции, заложенную в описании предметной области модельщиком.
при этом он имеет право менять представление этой части самостоятельно и только для себя
дяо этого у него должна быть определенная методика и инструментарий
качество и гибкость инструмента зависят от требований к кастомизации
с метаданными ВСЕГДА лучше (все эти классы и т.д. тупость должны формироваться по нужде динамически, изменения метаописания не должна приводить к перепрограммированию)
...
Рейтинг: 0 / 0
25 сообщений из 337, страница 3 из 14
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Платформа разработки бизнес-приложений DCL5
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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