Поиск сообщества
Показаны результаты для тегов 'livebindings'.
Найдено: 7 результатов
-
Имеется бд с полем blob , как из нее загрузить картинку в ListView через LiveBindings ?
- 2 ответа
-
- LiveBindings
- db
-
(и ещё 2 )
C тегом:
-
Возможно ли как то сделать связь компонентов с классом? Что бы вышло ,что то вроде : Вручную добавляется ,но только один.Или без связи
-
Условно имеется listview, соединенный с таблицей. В таблице имя, фамилия, пол. Listview отображает мистер Иван Иванов при помощи LinkListControlToField1.FillExpressions Expression.CustomFormat = "Мистер " + %s Все работает хорошо, но хочется добавить немецкий язык, и ListView должен показывать уже не "Мистер" а "Герр". Добавил переменную на форму - FTitle, но добраться до нее из Expression.CustomFormat не могу. Пробовал Self.FTitle, Owner.FTitle, Owner.Owner.FTitle and тд и тп. Получаю 0 вместо "Герр". Можно ли из LiveBindings получить доступ к переменным???
-
По аналогии с VCL думал что при перемещении по grid прикрепленному через livebindings к dataset будет вызываться событие afterscroll в dataset, а этого не происходит тоесть перемещение по таблице никак нельзя поймать там. А это очень не удобно ведь не всегда есть возможность выводить в grid ключевые поля например. Возможно я чего то не вижу помогите кто в курсе?
- 1 ответ
-
- TGrid
- LiveBindings
-
(и ещё 1 )
C тегом:
-
Всем доброго дня! Задавал этот вопрос на Stackowerflow, но ответа не получил даже с учетом выделенного bounty http://stackoverflow.com/q/32258525/5043424. Сущность вопроса в следующем. Создается колонка для FMX TGrid: type TDatecell = class(TCalendarEdit) end; TDateColumn = class(TColumn) private function CreateCellControl: TStyledControl; override; public constructor Create(AOwner: TComponent); override; end; ... constructor TDateColumn.Create(AOwner: TComponent); begin inherited; end; function TDateColumn.CreateCellControl: TStyledControl; begin Result := TDatecell.Create(Self); end; Все работает. Такую колонку можно добавить в TGrid. Не получается ее связать с полем FDQuery, получающим данные из поля MySQL типа date. Пробовал в runtime вызывать нечто такое: LinkGridToDataSourceBindSourceDB1.Columns.Add; LinkGridToDataSourceBindSourceDB1.Columns.Items [LinkGridToDataSourceBindSourceDB1.Columns.Count-1]. MemberName:='date_set_by_user'; но этот код удаляет все колонки (если они не были определены и определялись автоматически согласно списка полей) и добавляет вместо них колонку - экземпляр класса TColumn. Подскажите, как связать колонку своего типа с TDataSet или как указать свой тип колонки в LinkGridToDataSourceBindSourceDB1.Columns? Я представляю, как заполнить TGrid вручную, но, мне кажется, это замедлит код и вынудит писать обработчики изменения DataState и вручную прописывать все изменения во всех ячейках в DataSet, а также реакцию DS на изменение выделения строки в TGrid. OnGetValue не срабатывает, если есть LiveBindings Link... Подскажите, пожалуйста, как это сделать. Застрял...
- 4 ответа
-
- TGrid
- LiveBindings
-
(и ещё 2 )
C тегом:
-
Сможет ли кто-либо помочь с такой проблемой: Ошибка возникает при попытке отобразить более одной записи, когда хотя бы одно отображаемое поле имеет тип Integer или boolean. При компиляции под win32 никаких проблем, но под андроид работает только если запрос возвращает одну строку, если больше то вылетает с ошибкой Exception class Bus error (10). Если в базе данных изменить тип поля на "text", всё в порядке. Не могу понять почему один и тот же компонент так по разному действует под разные платформы. Используется связка TBindCourseDBX и TStringGrid Таблица: CREATE TABLE Jobs ( Jobid INTEGER PRIMARY KEY ASC AUTOINCREMENT, type TEXT, openTime DATETIME, closeTime DATETIME, description TEXT, Close BOOLEAN DEFAULT ( 0 ), org INTEGER );
-
Уважаемые форумчане! Перешел с Delphi 7 на XE5, пытаюсь разобраться... Подскажите, пожалуйста, как в Firemonkey реализовать подобие TDBLookupComboBox? Перерыл всё, нашел только способ, при котором в БД вносится значение строки из Lookup DataSource, но не ID этой записи. Заранее спасибо!
- 1 ответ
-
- DBLookupComboBox
- LiveBindings
- (и ещё 5 )