Поля класса создать в run-time невозможно!
Увы...
Если создаваемые поля хранить в динамическом списке тогда их можно будет создавать в run-time и обращаться:
DictContr['ID'].AsString
Тогда уж буду использовать, хоть и длинновато:
DictContr.DataSrc.FieldByName['ID']. ...
Найдено 8 результатов
- 27.02.2010 20:01:12
- Форум: Lazarus
- Тема: Как создать такой класс?
- Ответы: 6
- Просмотры: 4744
- 26.02.2010 10:24:34
- Форум: Lazarus
- Тема: Как создать такой класс?
- Ответы: 6
- Просмотры: 4744
Re: Как создать такой класс?
Максим
Может быть и устраивает, можно пример в 2-х словах?
Может быть и устраивает, можно пример в 2-х словах?
- 25.02.2010 22:26:48
- Форум: Lazarus
- Тема: Как создать такой класс?
- Ответы: 6
- Просмотры: 4744
Как создать такой класс?
Бьюсь уже неделю, не получается...
Хочеться создать несколько универсальных классов для работы с БД (выбран движок SQLite).
В частности класс для работы со списками (к примеру, справочниками) с некоторыми специфическими возможностями - отображение в виде групп и т.д.
Загвоздка в следующем - не могу ...
Хочеться создать несколько универсальных классов для работы с БД (выбран движок SQLite).
В частности класс для работы со списками (к примеру, справочниками) с некоторыми специфическими возможностями - отображение в виде групп и т.д.
Загвоздка в следующем - не могу ...
- 23.02.2010 09:55:39
- Форум: Lazarus
- Тема: Теряются данные в базе данных после закрытия приложения
- Ответы: 6
- Просмотры: 4164
Re: Теряются данные в базе данных после закрытия приложения
Хотелось бы добавить не совсем в качестве ответа, но по теме (сам недавно перешел на Lazarus, спешу поделиться свежим опытом )
По-моему, вообще удобнее использовать для создания таблиц SQLScript - можно все выражения по созданию базы в одном месте держать и в конце один Commit.
И еще есть удобный ...
По-моему, вообще удобнее использовать для создания таблиц SQLScript - можно все выражения по созданию базы в одном месте держать и в конце один Commit.
И еще есть удобный ...
- 20.02.2010 21:03:01
- Форум: Lazarus
- Тема: Правильно вывести изображение в ячейке RxDbGrid
- Ответы: 10
- Просмотры: 6647
Re: Правильно вывести изображение в ячейке RxDbGrid
Однако, есть вопрос.
Похоже, конструкция "ImageList - KeyList" перестает работать если в RxDBGrid.Options
параметры dgIndicator=False либо dgTitles=False
В этих случаях в соответствующей колонке вместо иконки отображается значение поля.
Похоже, конструкция "ImageList - KeyList" перестает работать если в RxDBGrid.Options
параметры dgIndicator=False либо dgTitles=False
В этих случаях в соответствующей колонке вместо иконки отображается значение поля.
- 17.02.2010 18:49:01
- Форум: Lazarus
- Тема: БД на Lazarus
- Ответы: 28
- Просмотры: 16748
Re: БД на Lazarus
Что касается литературы, то есть отличная книга Шумакова и Фаронова "Программирование баз данных на Delphi"
(или "Руководство разработчика баз данных") с очень хорошей вводной теоретической частью.
Ну и конечно упомянутая уже классическая "Понимание SQL" Грубера.
(или "Руководство разработчика баз данных") с очень хорошей вводной теоретической частью.
Ну и конечно упомянутая уже классическая "Понимание SQL" Грубера.
- 14.02.2010 21:25:26
- Форум: Lazarus
- Тема: Правильно вывести изображение в ячейке RxDbGrid
- Ответы: 10
- Просмотры: 6647
Re: Правильно вывести изображение в ячейке RxDbGrid
Работает! 
Очень удобная связка ImageList - KeyList.
Самое забавное, что я этого ImageList property не то что не заметил - не нашел, хотя искал.
Спасибо!
Очень удобная связка ImageList - KeyList.
Самое забавное, что я этого ImageList property не то что не заметил - не нашел, хотя искал.
Спасибо!
- 14.02.2010 01:19:19
- Форум: Lazarus
- Тема: Правильно вывести изображение в ячейке RxDbGrid
- Ответы: 10
- Просмотры: 6647
Правильно вывести изображение в ячейке RxDbGrid
Есть несколько устаревший опыт в Delphi, Lazarus только начинаю изучать.
Не могу сообразить, как в RxDbGrid в определенном столбце по условию вывести иконку.
Такой код желаемого результата не дает:
procedure TRxDBGridMainForm.RxDBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect ...
Не могу сообразить, как в RxDbGrid в определенном столбце по условию вывести иконку.
Такой код желаемого результата не дает:
procedure TRxDBGridMainForm.RxDBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect ...
