Найти в Дзене
Закреплено автором
ITэ и ТэДэ
Справочник по каналу
1 год назад
Всех приветствую на канале 🤝 Проект не заброшен, просто занялся учебой по направлению разработчик c++ и времени катастрофически не хватает 🤷. По работе с кронос мне не хватает модуля который отображал бы карту с метками из БД и подгрузкой самой карты из кеша саспланет. Собственно поэтому и повышаю уровень 😃 а далее будем создавать.
1 месяц назад
ИСУБД CronosPRO, мой подход к работе. № 4 Словари ч.3 Множественные значения.
Модуль для ввода - редактирования словарного поля с множественными значениями. С тем-же функционалом, что и в предыдущем модуле. Добавлен элемент "Список" в котором отображаются выбранные значения с возможностью изменения порядка отображения. Выглядеть будет так: Предыдущая статья: Для размещения модуля привязанного к полю "Гражданство", на форме добавлю панель "NationalityPnl" и подпись для нее "NationalityLb". По аналогии с предыдущим словарем переменные: "Nationality" и "Nationality_chg"...
4 месяца назад
Внеплановый. Читал дзен, статьи про то как люди учат языки программирования. Вы серьёзно, учить язык, "я учу язык программирования раст". Во всех языках примерно один набор операторов и разный синтаксис. Я начинал с бейсика в школе, ковырялся в ассемблере на спектруме, потом был паскаль, затем си. Потом понадобился питон, и си пригождался, теперь работаю на луа. Я не профессиональный программист, это хобби переросшее в работу. У меня и вышки нет, но я учился программировать! , а не учил язык. Учит язык это как слесарю учиться работать на другом наборе инструментов. Был сата, а тут выдали джонисвей 🤣. И он его учит.
11 месяцев назад
ИСУБД CronosPRO, мой подход к работе. № 4 Словари ч.2 Реализация функционала модуля...
Теперь надо реализовать весь желаемый функционал модуля TVocSingle. Как то: поиск значения по словарю, выбор значения из списка по умолчанию, возможность отмены изменения значения и открытие окна изменения словаря. Что должно получиться: Предыдущая статья: В демонстрационном банке от компании закрался косячок, после восстановления копии, в ней невозможно добавлять новые записи к вновь созданной базе данных. Дело правится запуском Ревизии Банка и исправлением ошибок: В базе "Лицо, ищущее...
1 год назад
ИСУБД CronosPRO и развлечения! Реализация 2048.
Есть такие компы, что ни игрушек нет, ни установить ничего нельзя. А как же время чая с плюшками? Печенюха, чай (кофе) и щелкать мышью по игровому полю 😆 Ну на нет, программисты есть! Реализую игру 2048 средствами Кроноса! Что получилось можно посмотреть: Беру управляющую форму и накидываю на нее набор элементов: Игровое поле формируется в функции Форма_Open() в виде матрицы 5х5 из двух вложенных панелей разного размера и надписи на внутренней панели. Названия элементов дополняются значениями X и Y для последующей идентификации...
1 год назад
Справочник по каналу
Здесь буду собирать ссылки на все материалы размещенные в канале. Цикл статей: ИСУБД CronosPRO. Мой подход к работе. В нем я опищу с примерами, опираясь на пробные банки от компании, работу с данными используя управляющие формы. 1. Вводная статья. 2. Простейшая форма ввода. 3. Поиск совпадений при вводе новой записи, с окном запроса действий. 4.1 Работа со словарными полями. ч.1 Каркас модуля...
1 год назад
ИСУБД CronosPro, мой подход к работе. № 4 Словари ч.1 Каркас модуля.
Словарь, как много в этом слове! Что я хочу от элемента ввода словарного значения? Подпись - название поля, возможность поиска на вводе, возможность выбрать значение из ограниченного списка значений по умолчанию. Открыть словарь для изменения. Если было установлено какое то значение, возможность отменить изменения. Мне видится как то так: Если интересно, подписываемся, читаем, Вам не сложно, нам в копилку :) Предыдущая статья в этой теме: При вводе значения в поле со списком происходит поиск по словарю с отображением найденного в выпадающем списке...
1 год назад
ИСУБД CronosPRO, мой подход к работе. №3 Поиск совпадений при сохранении.
Сохранение новой записи в базу данных начинается с проверки на совпадения с существующими. Проверять буду по сравнению похожести Фамилии, Имени и Отчества. Для этого и подойдёт поле БД "Лицо ищущее работу" - "ФИО целиком" которое я добавил в первой части. Если интересно, подписываемся, читаем, Вам не сложно, нам в копилку :) Предыдущая статья: Весь механизм проверки реализует функция Verification(). Сначала формирую поисковое значение из текстовых полей Name1Txt, Name2Txt и Name3Txt. Удаляю при этом возможные лишние пробелы, вдруг ФИО не полное...
1 год назад
ИСУБД CronosPRO, мой подход к работе. №2 Форма ввода.
База данных нужна чтобы вводить туда данные! 👆😎 Ввод на прямую через рабочие окна ввода/коррекции не лучшая идея. Надо делать форму ввода! С классическими формами ввода CronosPro у меня не сложилось. Всю работу с базой я реализую через управляющие формы. Если интересно, подписываемся, читаем, Вам не сложно, нам в копилку :) Предыдущая статья: Создаю новую управляющую форму, "Проектирование -> Форм ввода -> Новая..." Сохраняю новую форму с названием "Данные на Лицо". В свойствах меняю "Центрировать" -> "Да" - удобнее открытие нового окна по центру...
157 читали · 1 год назад
ИСУБД CronosPRO, мой подход к работе. №1
Некоторые мои решения которые я использую при работе с ИСУБД CronosPRO. Примеры будут на основе демонстрационного банка данных Primer1 из Руководства пользователя. Итак, открыт только скачанный с оф. сайта банк, подключен к системе, погнали. С моей точки зрения использовать для подписи к записям в дереве ввода/коррекции рабочих окон набор из информативных полей неудобно. Для этих целей я использую дополнительное некорректируемое текстовое поле, допустим "Инф краткое", которое будет формироваться через формулу структуры...
214 читали · 1 год назад