|
RadBuilderконструктор Windows программ |
|
| Онлайн: РИСОВАЛКИ | ИГРЫ | РЕЛАКС программы |
О программеRadBuilder – это программа для конструирования программ от компании Longtion. То есть, с помощью нее можно создать exe-файл для исполнения в среде Windows. Для работы в RadBuilder знания программирования не требуется. Пользователь вытаскивает на форму элементы управления и визуализации данных, настраивает между ними зависимости, создает связки "событие-действие" и Windows-приложение готово! Особое внимание в RadBuilder уделяется работе в базами данных, благодаря чему очень удобно создавать программы-витрины для БД, находящихся в отдельных файлах. ![]() ИнтерфейсИнтерфейс не ахти какой сложный и сводится к следующему: При открытии программы у вас будет уже создана одна форма (можно добавлять другие). С верхней панели элементов на форму вытаскиваются элементы управления и визуализации данных. Особенно много элементов для взаимодействия с БД, их имена начинаются с DB. Эта полоса элементов очень длинная и для ее прокрутки вправо используйте кнопочку◥. Слева вверху формируется иерархическое дерево элементов. Для выделенного на форме или в дереве элемента слева внизу открывается панель свойств и событий. Здесь меняются значения свойств и на события назначаются действия. Выше панели инструментов и элементов находится стандартное меню, в котором есть даже некоторые пункты, недоступные по-другому. Например, удалить лишнюю форму у вас не получится никак, кроме как через это меню: Form > Delete Form. Нижняя панель окна программы отведена для любителей китчевого дизайна – на ней располагаются заготовленные текстовые элементы, кнопки, иконки, фоны... Дизайнер этих элементов какой-то фанат градиентов, которые давно уже не в тренде. Создание программы для работы с БДЯ знаю несколько программ для создания программы в Windows: AutoPlay Media Studio, AutoPlay Menu Bulder, MultiMedia Builder, VisualNEO Win и герой нашего повествования RadBuilder. Все они на одно лицо с похожим интерфейсом и функционалом, но только RadBuilder заточена на работу с БД, поэтому в этом обзоре этому аспекту особое внимание. Цепочку действий по настройке БД (MS Access) без воды можно описать следующим образом:
Для большинства элементов на форме и для самой формы есть события мыши и иногда другие события, на которые можно назначить те или иные действия. События находятся в самом низу панели свойств. Окно для добавления действий как правило содержит селекты выбора типа действия, целевого элемента, элемента-источника... Есть возможность назначать условие типа if-else-then. Программа позволяет просмотреть результат вашей работы без компиляции экзешника, с компиляцией экзешника и скомпилировать без предпросмотра. Изучайте панель инструментов методом тыка. Если у вас на компьютере нет MS Access, а БД в файле *.mdb есть, то посоветую бесплатную программу MDB Viewer Plus, которая справляется не только с просмотром, но и с редактирование таблиц в БД, в ней также можно отрабатывать sql-запросы. Некоторые неудобства и как их обходитьНет функции отмены действия Undo. Поэтому, работать надо сконцентрировавшись и помнить свое последнее действие. Переименования объектов программой не отслеживается (напр., DBTable в dbUsers), поэтому, сразу именуйте, как удобно, в то DBGrid не подтянет переименованную таблицу. На DBQuery это не сказывается, т.к. запрос в таблицу идет более прямым путем. Иногда при каких-то манипуляциях у таблицы сбивается свойство Active на значение False. Надо восстанавливать True, иначе DBGrid будет пустой. Если есть разные DBGrid с одинаковыми датасетами DBTable, то при при изменении одного DBGrid другие DBGrid изменятся также. Если делать разные DBTable с одинаковыми таблицами, то результат тот же. Выход – DBGrid разного назначения наполнять sql-запросами DBQuery. Или в самой БД заранее создать нужные запросы/представления, которые в RadBuilder воспринимаются как таблицы. Есть довольно удобный элемент TabNotebook для организации закладок с контентом на одной форме. Часто пользователь создает в нем новую закладку (TabSheet) после того, как элементы, предназначенные для этой закладке на форме уже присутствуют. Перетащить элементы на нужную закладку TabSheet в дереве мышкой невозможно. Надо: ПКМ по эл-ту на форме > Cut > Перейти на TabNotebook > выделить нужную закладку TabSheet > вставить из буфера обмена. Скачать, посмотреть
🌐 Скачать RadBuilder 4.9. Портабельная версия для Windows. При первом пуске введите данные из файла serial_RadBuilder.txt (на всякий случай в папке есть также генератор данных Keygen.exe). Part 1 (1-5)
1. Database Connection - Add database connection to connect to a database (подключение БД)
2. DBGrid object and DBNavigator object (визуализация таблицы с панелью навигации)
3. DBGrid customized columns (настройка колонок таблицы)
4. DBEdit objects - Add DBEdit objects and set their properties (отображает редактируемое поле выделенной строки назначенной таблицы)
5. DBText objects - Add DBText objects and set their properties (отображает нередактируемое поле выделенной строки назначенной таблицы)
Part 2 (6-10)
6. Defining calculated fields and settings to calculate the values
7. Defining calculated fields and add actions to calculate these field's values in the OnCalcFields event
8. Defining lookup fields (выбор значения поля из списка прямо в таблице)
9. DataSet Locate action - Search (ищет только первое соответствие)
10. Creating master/detail relationships (отлично работает)
Part 3 (11-15)
11. DBQuery - Add a DBQuery object and set the SQL statement (простой запрос)
12. DBQuery dynamic SQL (разрешить юзеру писать свой sql-запрос)
13. DBQuery with SQL parameters (разрешить юзеру передавать в зашитый sql-запрос свои параметры, SpinEdit эл-т)
14. DBChart - Add a DBChart object and add Bar and Line series (график как в Экселе)
15. Report objects - Create a simple line-by-line listing report (отчет для шефа)
Ещё статьи для офисных работников, расширяющие их навыки: • 150 нейросетей – категоризированный список со ссылками • ChatGPT – интеллектуальный чатбот – что знает, что умеет, как подключиться • ChatGPT vs ChatSonic – сравнение двух чатботов • Памятка по информационной безопасности • Колонтитулы и подложки в MS Word • Как организовать локальное хранилище писем в MS Outlook • Как настроить правила для входящих писем в MS Outlook • Обзоры и видео по 41 теме MS Excel • Использование фильтров в MS Excel • Работа с датой и временем в MS Excel • Что можно сделать с дублями строк в MS Excel • Функция ВПР в MS Excel • Функция СУММЕСЛИ в MS Excel • Функции ПОИСКПОЗ и ИНДЕКС в MS Excel • Как синхронизировать Google Таблицу с Google Календарем • Как вывести экран Windows-ноутбука на телевизор • Как сделать запись видео экрана Windows 10 без сторонних программ • Air Explorer – лучший мультиоблачный менеджер файлов • Camunda Modeler – приложение для моделирования бизнес-процессов • Document Express Editor – редактор DJVU документов • Easy Data Transform – легкое преобразование структурированных данных • EssentialPIM – персональный информационный менеджер • FictionBook Editor – редактор FB2 книг • FileLocator – поисковая машина для ПК • FontLab – профессиональное приложение для создания шрифтов • Help+Manual – для создания справок и руководств пользователя • HelpNDoc – для создания документации • HyperSnap – лучший в мире скриншотер • Icon3D // – стильная 3d-программа для замены рабочего стола Windows • LogViewPlus – анализ, мониторинг и визуализация лог-файлов • MindManager – для создания интеллект-карт • oXygen XML Editor – программный комплекс для создания документации • PDFgear – многофункциональный комбайн для работы с PDF • PowerPoint в HTML5 – обзор софта конвертации • QGIS – геоинформационная система – быстрый старт • Scrivener – программный менеджер писательского труда • SiYuan – современная программа-органайзер по подобию Notion • StepShot – приложение для скриншотов и их оформления в документацию • Teamly – отечественный сервис управления базами знаний для команд и персон • The Journal – редактор-ежедневник с возможностью экспорта в HTML • TreeSheets – оригинальная программа для заметок • TrueConf – отечественный сервис для видеоконференций и чатов • Twine – для создания визуальных новелл и др. контента на основе гипертекста • WinMerge – программа для визуализации сравнения файлов, папок, изображений • Xournal++ – программа для рукописных и рисованных записей • Yonote – заменитель Notion в деле организации информационных пространств |
Новости
|
|
|
|
|
|
|