Где можно почитать о её возможностях? Краткое описание на сайте слишком краткое, чтобы разобраться )))
551 2022-09-09 06:38:28
Re: Приложение сервисного центра (обсуждение) (2 replies, posted in Russian)
552 2022-09-08 12:40:17
Re: Training courses for developers. Articles about application developmen (93 replies, posted in General)
Revolution delayed
After the author of the My Visual Database framework stopped developing his project, calls are increasingly heard on the developer forum for a new project that would take the banner of the revolution in the production of applications for work with databases.
553 2022-09-08 12:37:35
Re: Курсы обучения и статьи о разработке приложений (243 replies, posted in Russian)
Революция откладывается
После того, как автор фреймворка My Visual Database перестал развивать свой проект, на форуме разработчиков всё чаще слышатся призывы о создании нового проекта, который бы взял в свои руки знамя революции в области производства приложений по работе с базами данных.
Читать: https://k245.ru/mvdb/revolyutsiya-otkladyvaetsya.html
554 2022-09-08 09:02:34
Re: BookLib - библиотека (36 replies, posted in Russian)
Удалось ли исправить ограничения на имя папки размещения программы?
А ещё я бы хотел обсудить тему UI, в частности, приём, который широко используется на сайтах: добавление элементов управления (кнопок) для каждой записи в таблице. Я понимаю, почему это делается на сайтах - для упрощения реализации механизмов редактирования. Но цена за это - огромное количество элементов управления. То есть данные теряются на фоне вспомогательных элементов, перетягивают внимание на себя. То есть интерактивный значек "Избранное" - на мой взгляд это хорошо, а кнопки просмотр/редактирование/удаление для каждой строки таблицы - не очень хорошо.
555 2022-09-07 14:40:40
Re: Training courses for developers. Articles about application developmen (93 replies, posted in General)
Sophisticated simplicity
The words of truth are simple
Euripides
The concept of object-oriented programming is both simple and complex. Its simplicity lies in the conciseness of its solutions: the hierarchical structure of the description of a set of entities with their properties, connections and possibilities of interaction with other entities practically eliminates the duplication of terms and their interpretations. This article is devoted to an attempt to create a convenient and efficient system for organizing knowledge in the field of programming, which can be useful not only in working with My Visual Database (MVDB), but also with other systems using an object-oriented approach (OOP).
556 2022-09-06 14:21:43
Re: Заполнение TableGrid скриптом, содержащим UNION (5 replies, posted in Russian)
...И пихайте себе запрос в таблицу. Никто не запрещает.
действительно, всё работает! Век живи - век учись
Спасибо, буду использовать.
557 2022-09-06 10:17:31
Re: Курсы обучения и статьи о разработке приложений (243 replies, posted in Russian)
Отчетность
Учет и контроль на производстве подразумевает отчетность: выборку данных с возможностью вывести её на экран и/или печать. Самым простым способом получение отчетности является заполнение табличного представления нужной информацией с последующей выгрузкой в MS Excel для форматирования и печати.
558 2022-09-06 10:15:13
Re: Заполнение TableGrid скриптом, содержащим UNION (5 replies, posted in Russian)
В таблицу нельзя засунуть SQL-запрос, но его можно засунуть в кнопку, которая выполняет действие по заполнению таблицы.
В статье есть нужный вам пример: https://k245.ru/mvdb/otchetnost.html
559 2022-09-06 07:56:13
Re: Одновременное редактирование нескольких записей в таблице (10 replies, posted in Russian)
k245 Душевно
Вот так сразу и не пойму - то ли работает всё как надо, то ли это сарказм
560 2022-09-06 07:05:25
Re: Одновременное редактирование нескольких записей в таблице (10 replies, posted in Russian)
procedure ChangeValues(value: boolean);
var
i,c: integer;
s: string;
Row:integer;
begin
if value then s := '1' else s := '0';
c := Form1.TableGridMasters.RowCount-1;
for i := 0 to c do
begin
if Form1.TableGridMasters.Selected (i) then
begin
SQLExecute('UPDATE bsm_off SET Vidali = '+s + ' WHERE id='+IntToStr(Form1.TableGridMasters.dbIndexToID(i)));
end;
end;
Row := Form1.TableGridMasters.SelectedRow; // запомнить выбранную строку
Form1.TableGridMasters.dbUpdate;
Form1.TableGridMasters.SelectedRow := Row; // восстановить выбранную строку
end;
561 2022-09-06 06:58:49
Re: Training courses for developers. Articles about application developmen (93 replies, posted in General)
Cookbook
After preparing breakfast this morning, I decided that each day I would create one small project, or one next version of existing projects. Each such project will be distributed without restrictions and will be accompanied by a brief report on its creation. Therefore, it is quite logical to make your first project suitable for storing culinary recipes.
562 2022-09-05 13:29:07
Re: Training courses for developers. Articles about application developmen (93 replies, posted in General)
Family album
Each of us has a lot of photographs that keep the memory of our loved ones, friends, relatives, memorable events and beautiful places that we visited. Modern technology allows you to take high-quality photos with high resolution quickly and easily, besides, the camera is now always at hand – all modern mobile phones have the ability to take pictures. And it would be great to have a simple and functional system for storing and viewing these photos.
563 2022-09-04 12:39:33
Re: Стили в мy visual database 6.5 (16 replies, posted in Russian)
frmMain.DoubleBuffered := True;
Это хорошо помогает для лечения мерцания панелей, картинок и проч. Кроме таблицы - при использовании стилей при ресайзе остаются артефакты. Видимо, лечить можно полной заменой данного компонента на другой...
565 2022-09-01 13:00:33
Re: Training courses for developers. Articles about application developmen (93 replies, posted in General)
Component Explorer
The My Visual Database development environment holds a lot of secrets and mysteries. This is partly due to the lack of detailed documentation that would allow us to solve many problems, in particular – customization of system forms (“About the program”, “Authorization” and others) or their localization. In the article “Hello, world!” I posted as a bonus a couple of lines that change the appearance standard login form. It’s time to take a closer look at what MVDB has under the hood.
566 2022-08-31 08:21:52
Re: BookLib - библиотека (36 replies, posted in Russian)
да, путь должет быть без пробелов
это проблема суматры
когда программно передаешь файл, то суматра воспринимает слова через пробелы как дополнительные папки
Почти все консольные программы так себя ведут. Обычно помогают двойные кавычки.
569 2022-08-31 08:00:54
Re: BookLib - библиотека (36 replies, posted in Russian)
"Регулярные выражения" открывал в первой версии программы без проблем.
Для обычного текстового файла та же проблема:
570 2022-08-31 07:57:10
Re: Training courses for developers. Articles about application developmen (93 replies, posted in General)
Project Viewer
My work on the screen form generator began with research into the file structure that defines the look and feel of projects created in the My Visual Database development environment. This time, we will learn the structure of the forms.xml file, which stores all the screen forms of the application, and at the same time we will learn how to read files in XML format.
571 2022-08-31 06:41:16
Re: BookLib - библиотека (36 replies, posted in Russian)
Да, но теперь не работает просмотр:
572 2022-08-30 14:52:32
Re: Training courses for developers. Articles about application developmen (93 replies, posted in General)
I have resumed the practice of translating my articles into English. I have not been able to complete the full localization of my site yet, but I'm working on it )))
Chameleon
As you probably know, My Visual Database allows you to style your applications. A style is a combination of the appearance of the window title, buttons, and colors of other user interface elements. The style of the application is determined when creating the application by selecting the desired item in the main menu of the development environment. The list of styles is impressive, but still finite. In addition, the style chosen by the developer does not always match the theme of the operating system, which can make it difficult for the end user.
Let’s consider the possibility of programmatically changing the style of the final application, as well as expanding the style palette.
573 2022-08-29 15:08:29
Re: BookLib - библиотека (36 replies, posted in Russian)
Скачал, работает, но после выбора изображения при сохранении выдает ошибку:
574 2022-08-29 10:46:30
Re: BookLib - библиотека (36 replies, posted in Russian)
Почему-то ничего не скачивается (((
575 2022-08-29 08:17:28
Re: Курсы обучения и статьи о разработке приложений (243 replies, posted in Russian)
Универсальный навигатор
Минималистический интерфейс выбора форм табличного представления, основанный на главном меню, имеет один существенный недостаток: каждый раз, когда нужно выбрать форму, приходится отправляться в путешествие по пунктам меню. Чтобы упростить переключение между уже открытыми окнами, давайте добавим в приложение навигатор.