powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Сделал визуальную среду разработки баз данных
3 сообщений из 1 053, страница 43 из 43
Сделал визуальную среду разработки баз данных
    #39938634
ForceClub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DriveSoft, есть еще несколько вопросов:

Вы использовали класс TdbButton в примере, а в справочнике MyVisualDatabase есть только TButton, тем не менее дебаг-контроль проходит успешно в обоих случаях. Какая разница между ними и есть ли другие подобные незадокументированные классы?

При обращении по строковому имени по примеру выше, кнопки/лейблы обрабатываются хорошо, но у меня строка
Код: pascal
1.
TTabControl(Form1.FindComponent('TableGrid1')).dbSQLexecute

выдает ошибку, поскольку класс TTabControl (по документации) не имеет такого метода (может не тот класс? тогда какой?)

При прямом обращении к контролу
Код: pascal
1.
Form1.TableGrid1.dbSQLexecute

команда срабатывает корректно, более того, появляется в автозавершении синтаксиса.

Имеется ли возможность получить полный доступ к управлению контролом при обращении к нему по строковому имени?
(в частности, в данный момент мне нужно задать dbSQL и выполнить dbSQLexecute для грида)
...
Рейтинг: 0 / 0
Сделал визуальную среду разработки баз данных
    #39938652
DriveSoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ForceClub,

В классы с приставкой db добавлены дополнительные свойства и методы, необходимые для работы с БД, также добавлены другие полезные вещи, которые расширяют функционал.

Все свойства и методы компонентов можно найти в документации, в разделе "Скрипты"
http://myvisualdatabase.com/help_ru/

к сожалению в документации пока много пробелов, поэтому в настоящий момент занят тем, что полностью перерабатываю ее.


Доступны следующие классы с приставкой db
TdbLabel
TdbEdit
TdbMemo
TdbRichEdit
TdbCombobBox
TdbCheckBox
TdbDateTimePicker
TdbImageDataBase
TdbFileToDatabase
TdbMonthCalendar
TdbStringGridEx
TdbTreeView
TdbEditCount
TdbPanel
TdbGroupBox
TdbPageControl
TdbTabSheet
TdbImage
TdbMap



Код: pascal
1.
TTabControl(Form1.FindComponent('TableGrid1')).dbSQLexecute



здесь вы видимо перепутали TTabControl с TdbStringGridEx
т.е. должно быть так

Код: pascal
1.
TdbStringGridEx(Form1.FindComponent('TableGrid1')).dbSQLexecute
...
Рейтинг: 0 / 0
Сделал визуальную среду разработки баз данных
    #39938684
ForceClub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DriveSoft, то что нужно, спасибо ☺
...
Рейтинг: 0 / 0
3 сообщений из 1 053, страница 43 из 43
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Сделал визуальную среду разработки баз данных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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