自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

习ぃ践无界う

无价珍用无尽!

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Delphi窗体显示位置设置

Win10MSSQL2014Delphi XE 10.1 Update初学Delphi,想要打开主窗体时显示在左下角位置,网上没搜到想要的资料,通过摸-索后发现是这样用的,给一样的初学者提供参考:将窗体的P-osition属性设置为【poDesigned】,然后将拖动右下角的方框来调整位置...

2022-08-15 09:13:31 856

原创 调整Toolbutton(动态生成)的位置

写作日期:2020-4-7 作者:习践无界希望对大家有所利益,同大家结个缘分。尤其是新学Delphi的朋友。想在ToolButton18的前方动态插入ToolButton。主要是设置Left、AutoSize属性。实现方式如下:tbtn:=TToolButton.Create(toolbar1);tbtn.Caption:= Common_Form.cdsFuncLink.FieldBy...

2020-04-07 16:42:16 479

原创 cxgrid设置列标题颜色

开发环境为Delphi 10.1 Berlin 、DevExpress VCL 18.1.3发现cxGrid1.LookAndFeel.NativeStyle 需要设置为False。为True时设置cxGrid1DBTableView或者Column中的Styles中的Header属性来改变颜色,或者在cxGrid1DBTableView的CustomDrawColumnHeader事件中改变颜...

2020-01-10 14:35:16 845

原创 cxgrid设置列字体颜色

作者:习践无界写作日期:2020-01-07var Column: TcxGridDBColumn;clmStyle: TCxStyle;Column := cxGrid1DBTableView1.CreateColumn;Column.Name:=xxx;Column.Caption := xxx;Column.DataBinding.FieldName :=xxx;Col...

2020-01-07 18:28:26 875

原创 Delphi clientdataset数值显示格式问题,数值中有=号

作者:习践无界写作日期:2019-12-28问题描述:clientdataset查询视图时,视图中的【计算字段】(例如:A*B AS C)有可能出现下图的显示问题,数值中有=号,并且与数据库中不一致。解决方式:需要设置字段的DisplayFormat属性 。设置方式如下:if (Fields[i] is TFMTBCDField) thenbegin(Fields[i] as...

2019-12-28 17:33:18 558 1

原创 clientdataset 主从表自定义字段 field value required报错处理方式

写作日期:2019-10-29 作者:习践无界问题描述:三层结构客户端主从表结构,主表为视图,视图中有一个自定义字段Status1,保存的时候弹出**“Filed value required”**报错。视图中的Status1字段为自定义字段,取值方式如下:CASE WHEN M.Canceled=1 THEN N’取消’WHEN M.Ended=1 THEN N’结案’...

2019-10-29 17:10:13 1237

原创 ClientDataSet执行带参数的存储过程

写作日期:2019-10-28 作者:习践无界开发环境:Delphi XE 10.1 Update 2服务器:FDConnection1–>FDQuery1–>DataSetProvider1客户端:SQLConnection1–>DSProviderConnection1–>ClientDataSet5 procedureTFrame01_Frame.Butt...

2019-10-28 10:46:16 647

原创 登录窗体、主窗体引用DataModule注意事项

写作日期:2019-10-23 作者:习践无界主界面 uses DataModule 后要需注意要先创建DataModule ,然后才能使用 DataModule 中的数据库相关的控件。要不然会报错。如何先创建DataModule :1、工程上右键–>Options2、Main form选择主窗体,Auto-create forms 中将DataModule1拖到主窗体前。...

2019-10-23 10:51:04 350

原创 cxGrid滚动条样式调整

写作日期:2019-10-22 作者:习践无界cxGrid滚动条默认是触屏模式,鼠标移开后会自动隐藏(如下图),但做单时容易影响最后一行的数据录入,线条太细了,看起来以及操作起来有的让人不习惯。处理方式:选中cxGrid,然后将LookAndFeel中的ScrollbarMode属性改为sbmClassic就可以了...

2019-10-22 11:04:09 1104

原创 (源码下载)Datasnap三层架构,多账套两种实现方式源码,另外服务器可以新增、修改、保存自己的账套。

写作日期:2019-10-19 作者:习践无界作者学习Delphi的开发环境:Win10、 MSSQL2014 、 Delphi XE 10.1 Update 2CSDN无法设置分数,上传自己变成5分,不利于大家下载,故提供百度网盘给需要的朋友下载链接:https://pan.baidu.com/s/1TQNy0xvUf9qkO4a46S1NpQ&shfl=sharepset提...

2019-10-19 15:11:18 632

原创 平台程序开发知识:Form与Frame中定义字段,以便动态创建Form与Frame时赋值

写作日期:2019-10-19 作者:习践无界(平台开发思路:一个模板根据数据库模块配置表生成无数模块。程序就只需维护这个模板就行了,省时省精力,程序稳定,模块开发快捷。)Form或者Frame中可以将字段定义在public中,注意字段定义要放在过程前。如下图定义了一个Formid字段。定义字段后,在动态生成的Form或者Frame中就非常方便调用了。动态生成Form或者Frame...

2019-10-19 11:47:30 368

原创 cxGrid下拉字段挤在一起拖不开的处理方法

写作日期:2019-10-18 作者:习践无界新学Delphi,在使用cxGrid的tcxlookupcomboboxproperties属性字段,以及cxLookupComboBox控件时,遇到下拉列表前面几列字段挤在一起的问题(问题如下图),设置DropDownWidth为比较大的值,或者设置DropDownSizeable:=True; 但怎么拖都还是挤在一起。这个问题困扰了一段时间...

2019-10-18 16:47:21 323

原创 Delphi XE 10.1可用的控件、工具

写作日期:2019-10-15 作者:习践无界作者学习Delphi的开发环境:Win10MSSQL2014Delphi XE 10.1 Update 2链接:https://pan.baidu.com/s/1a941odbDc2w08bKiaYkuHA提取码:vfiu...

2019-10-15 15:10:49 1280

原创 dbGrid、cxGrid下拉列表做单、多列更新的三种实现方式

dbGrid、cxGrid下拉列表做单、多列更新的三种实现方式写作日期:2019-10-14 作者:习践无界作者学习Delphi的开发环境:Win10MSSQL2014Delphi XE 10.1 Update 2一、ADOQuery查找字段,实现多字段更新。(只用ADOQuery查找字段的话下拉列表只有一列)1、双击ADOQuery12、右键-New field3、网上...

2019-10-14 15:26:15 795

原创 cxgrid单列下拉列表、允许下拉与编辑

写作日期:2019-10-12 作者:习践无界希望对大家有所利益,同大家结个缘分。尤其是新学Delphi的朋友。Cxgrid字段Properties中ComboBox与LookupComboBox的区别:Cxgrid字段的Properties中的ComboBox与LookupComboBox属性是使用比较多的两个控件属性。LookupComboBox主要用于只从ERP基础资料模块加载数据...

2019-10-12 17:31:02 1234

原创 动态设置cxgrid列的Properties以及引用

写作日期:2019-10-12 作者:习践无界希望对大家有所利益,同大家结个缘分。尤其是新学Delphi的朋友。动态设置cxgrid列的Properties:var B:TcxlookupcomboboxProperties; sList1:TStringList;B:=tcxlookupcomboboxproperties.create(self);B.ListSource:=M...

2019-10-12 11:43:59 992

原创 cxgrid的OnEditValueChanged的问题。为什么刚更改的字段又变回到以前的内容?

写作日期:2019-10-11问题描述初学习Delphi,想要实现在从表中用下拉方式做单,选择数据后可以将下拉列表数据集中的多个字段信息带到从表中,为什么要用数据集更新数据集,因为想要更新多个字段,并且有的字段并没有显示在下拉列表中。想通过cxGrid字段中的LookupComboBox属性中的ONEditValueChanged事件,用LookupComboBox中的ListSource对...

2019-10-11 17:42:33 1168

原创 Delphi 10.1 Berlin 程序运行时点击按钮调用Fastreport设计器不起作用

这里写自定义目录标题原因:新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入原因:Delphi 10.1 Be...

2019-09-28 21:13:49 623

三层多账套https://pan.baidu.com/s/1TQNy0xvUf9qkO4a46S1NpQ&shfl=sharepset 提取:al58

链接:https://pan.baidu.com/s/1TQNy0xvUf9qkO4a46S1NpQ&shfl=sharepset 提取码:al58 作者学习Delphi的开发环境: Win10、 MSSQL2014 、 Delphi XE 10.1 Update 2 通过Datasnap实现的三层架构,以及ERP多账套的两种实现方式,一种是ServerSocket来实现,一种通过Datasnap函数来实现,发现Datasnap比ServerSocket要简单很多,而且不会造成卡顿,ServerSocket当其他电脑连接服务器时会有卡顿现象,怪不得Delphi XE 10.1控件中默认没有显示ServerSocket。怎么显示ServerSocket控件网上有教程,这里不多叙述。 另外服务器可以新增、修改、保存自己的账套。客户端的服务器IP设置在config文件中。客户端与服务端中的Release文件夹中编译的程序可以直接使用。 希望能对需要的朋友有所帮助,结个法缘!也对其他提供资源使自己受益的朋友表示感谢! 链接:https://pan.baidu.com/s/1TQNy0xvUf9qkO4a46S1NpQ&shfl=sharepset 提取码:al58

2019-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除