Интерфейсы в кларионовских приложениях
Добавлено: 21 Август 2020, 21:16
Rafael, во-первых, Вы привели скриншот 8-10 летней давности, наверно. Сейчас там немного не так все. 
Чтобы добавить новую опцию в программу, если речь про базовые параметры, я кода вообще не пишу. Добавляю в словарь, пересобираю, вставляю в форму. Пересборка быстрая, так как кодогенерация работает только для 2 dll (декларации + тянущая шаблонами всякие опции из словаря).
Если речь про дополнительные параметры, которые не надо жестко контролировать, то примерно, как у Вас. Значения могут быть строковые или выбор из классификатора, которых можно подключить столько, сколько надо. Вместо check булево (Да/Нет).
У Вас на товары, контрагентов, сотрудников одно окно? Прикольно.
Вообще говоря, это известный подход, заменять поля ввода на списки. Комментировать не хочу.
Вы делаете некоторую абстрактную программу, не вникая в бизнес процессы пользователей. Тяжесть работ по настройке перекладывается на "настройщиков". И интегрируете свою программу с другими товароучетными системами, бухгалтерскими программами, сайтами и т.п. У нас же реализуется полный функционал, все, что необходимо для работы предприятия в определенных сферах бизнеса. И товароучет с кучей всякого функционала, о котором без погружения в бизнес процессы, Вы даже не будете догадываться, и бухгалтерия, и портал в вебе, все сразу из коробки. Сел и начал работать, практически ничего настраивать не надо. Поэтому совсем разные приложения для разных целей.
Вот этот скриншот Вам, наверно, больше понравится.

Чтобы добавить новую опцию в программу, если речь про базовые параметры, я кода вообще не пишу. Добавляю в словарь, пересобираю, вставляю в форму. Пересборка быстрая, так как кодогенерация работает только для 2 dll (декларации + тянущая шаблонами всякие опции из словаря).
Если речь про дополнительные параметры, которые не надо жестко контролировать, то примерно, как у Вас. Значения могут быть строковые или выбор из классификатора, которых можно подключить столько, сколько надо. Вместо check булево (Да/Нет).
У Вас на товары, контрагентов, сотрудников одно окно? Прикольно.

Вообще говоря, это известный подход, заменять поля ввода на списки. Комментировать не хочу.
Вы делаете некоторую абстрактную программу, не вникая в бизнес процессы пользователей. Тяжесть работ по настройке перекладывается на "настройщиков". И интегрируете свою программу с другими товароучетными системами, бухгалтерскими программами, сайтами и т.п. У нас же реализуется полный функционал, все, что необходимо для работы предприятия в определенных сферах бизнеса. И товароучет с кучей всякого функционала, о котором без погружения в бизнес процессы, Вы даже не будете догадываться, и бухгалтерия, и портал в вебе, все сразу из коробки. Сел и начал работать, практически ничего настраивать не надо. Поэтому совсем разные приложения для разных целей.
Вот этот скриншот Вам, наверно, больше понравится.
