这可能有点啰嗦,但基本上我正在寻找开发新项目的一些指导。 我正在使用 RAD Studio 11,同时使用 Delphi 和 C++ Builder,尽管我在 C++ 方面有更多经验。 以前我一直从 JSON API 下载数据,将 JSON 处理成单独的对象(主要只包含字符串),将这些对象添加到 T ...
这可能有点啰嗦,但基本上我正在寻找开发新项目的一些指导。 我正在使用 RAD Studio 11,同时使用 Delphi 和 C++ Builder,尽管我在 C++ 方面有更多经验。 以前我一直从 JSON API 下载数据,将 JSON 处理成单独的对象(主要只包含字符串),将这些对象添加到 T ...
尝试在运行时在Delphi 模型上将TClientDataSet绑定到TStringGrid :type TForm2 = class(TForm) ClientDataSet1: TClientDataSet; Grid1: TGrid; StringGrid1: TS ...
试图在 FMX Windows 中实现查询查看器,它允许用户编写查询并显示其结果。 手头的问题是货币类型(或 BCD,取决于数据库)的字段,它被渲染到网格中作为“(BCD)”,如下所示: 这个问题描述了完全相同的问题,专门针对 FireDAC 用户。 为了尝试,使用 FireDAC,货币字段中 ...
我正在使用 Delphi Sydney 10.4 FMX,我有一个 ListView 连接到一个带有 liveBinding 的数据库,ImageList 有 3 个图像。 在 ListView 中,我有 3 个字段:Image、Expiry、Domain。 Expiry 和 Domain 是从数 ...
我有一个通过 LiveBindings 连接到 ClientDataset 的 FMX ComboBox。 一切正常,直到我需要从 ClientDataset 过滤数据。 应用过滤后,ComboBox.Items和ComboBox.ListItems就ok了,即过滤后的ClientDataset中包 ...
Delphi 10.4 我有双向 Tstrings 绑定问题。 我有一个带有 2 个控件和一个绑定源的简单应用程序。 我正在尝试将 object 的 TStrings 属性双向绑定到 TMemo 控件。 我使用带有 TObjectBindSourceAdapter 的 TPrototypeBind ...
我有一个数据集 ( mysql ) 与 combobox 绑定,我发现它有问题,所以我添加了一个 stringgrid 来演示这个问题。 当我点击 XMPS combobox 列表时没问题(组合框和字符串网格显示相同的东西) 当我点击 XMPSSCO combobox 并且 stringgrid ...
这是一个简单的问题。 启动一个多设备应用程序,放置一个包含 TdateTime 数据的字段的 TDateEdit 和 DBTable。 然后使用 LiveBinding 设计器将数据源字段链接到 TDateEdit.DateTime 属性。 但是,此链接是单向的,控件 DateEdit 可以接受来 ...
我在玩 LiveBindings,但我不能让 TObjectBindSourceAdapter 工作。 我不会更改对象的属性。 我也试过这个例子。 同样的问题。 我有一个 FMX 应用程序,表单上只有一个复选框 然后我做了一个简单的类: 然后我使用设计器进行了绑定: 我已经创建了适配器: ...
我有 TListView 与 TFDQuery 实时绑定。 其中一个数据映射到Item Detail ,它基本上是一个数字。 我希望将数字格式化为##,##0.00。 查看Object Inspector ,没有可以更改数据格式的属性。 有没有办法可以更改 TListView 中数字的 ItemA ...
我有一个与 TFDMemTable 实时绑定的 TListView。 我还有一个 TButton,它在 TFDMemTable 上添加了该项目,在添加项目后,它显然显示在 TListView 中。 TListView 位于 TTabControl 的 TTabItem 之一中。 我的问题是,当我 ...
我想使用 LiveBindings 将数据库表连接到 StringGrid,但我不想使用 LiveBindings Designer,我想通过代码手动完成。 在我看来,该文档几乎不存在,这使得它比应该的更复杂。 我用我的 Delphi 10.3 创建了一个 FMX 应用程序,这是我为完成所有需要而 ...
我的 FDQuery 指向的数据库表中有一百万条记录。 这是我的 SQL 查询: 参数“:itemselected”将由我的 TListView1 选定项触发。 使用以下代码填充此查询的结果以填充到我的 TListView2 中: 我正在为 TListViews 使用实时绑定,我的数据库是 SQLi ...
我有一个使用 Livebindings 填充来自 TFDQuery 的数据的 TListView。 我想获取所选项目的值,例如 item.text、itemheader.text 等。我已经通过 listview1.itemindex 找出了所选项目,但要获取这些值对我来说很困难。 我是 TList ...
我有用于我的移动设备开发的带有 2 个 TabItems 的 TabControl。 TabItem1 有一个 TListView 用于使用 LiveBindings 填充的项目列表。 在这里,TabItem2 应该提供 TabItem1 中所选项目的详细信息——这里没有问题。 我的问题是——如何 ...
任何人都可以向我解释错误消息“使用 LiveBindings 时无法更改此属性”告诉我什么? 我是 FMX / Live Bindings 的新手,我有一些工作,但我改变了一些东西,现在,我在尝试将 TFDMemTable 的字段绑定到 TGrid 时遇到此错误。 我之前将同一个表中的相同字段绑 ...
在Rad Studio 10.3中,我使用LiveBindins向导并选择FireDAC将StringGrid连接到数据库。 一切都很好,除了以下问题: 当用户编辑单元格并按Enter时,将正确编辑该值,但新值将不会发布到数据库,直到用户导航到另一行。 换句话说,如果用户更改单元格的值 ...
我需要双向将Synedit绑定到数据库中的“文本”列。 它与备忘录组件一起使用,但是对于Synedit或Richedit仅创建单向绑定。 价值是从数据库同步的,但是我不知道如何从Synedit更新回数据库。 我尝试在Livebinding设计器中使用简单的连接字段(如图片所示),但是它 ...
我正在尝试使用RAD Studio中的Livebindings将父TCombobox连接到子TCombobox。 这意味着,当我在父Tcombobox中选择一个客户时,子Tcombobox将仅在父Tcombobox下生成作业。 我尝试了一些绑定表达式,如下面的屏幕快照所示,但无济于事。 ...
我在LiveBindings中使用TFDMemTable链接了TListView 。 我使用LoadFromFile在FDMemTable中加载数据(例如我有20条记录)。 当我从FDMemTable中删除记录时, RecordCount会减少,但TListView不会刷新,它会继续显示 ...