技术标签: cxgrid 下拉列表 允许下拉与编辑 Delphi
写作日期:2019-10-12 作者:习践无界
希望对大家有所利益,同大家结个缘分。尤其是新学Delphi的朋友。
Cxgrid字段的Properties中的ComboBox与LookupComboBox属性是使用比较多的两个控件属性。LookupComboBox主要用于只从ERP基础资料模块加载数据做单,不能输入下拉列表中不存在的值,以保证数据的严谨性。ComboBox主要用于从ERP下拉参数配置表获取下拉值,既可以设置只能从下拉表中选择数据,也可以设置允许录入下拉表不存在的值。LookupComboBox的使用请查看作者LookupComboBox相关的文章,本文主要介绍ComboBox的使用。
(备注:LookupComboBox可以实现下拉列表有多列,而且可以用ListSource对应的数据集一次更新cxGrid1DBTableView1对应的数据集中的多个字段。数据集更新数据集时注意首先更新DataBinding中的FieldName字段,要不然会变回原来的值)。
procedure TForm1.Button1Click(Sender: TObject);
var i:Integer;
begin
//系统启动时读取所有下拉参数信息,所有下拉参数做单的字段只需要过滤数据集就可以了,不需要再次查询数据库
ADOQuery3.Close;
ADOQuery3.SQL.Add('SELECT ParamNum,LookupName FROM _sysV_ParamList WI
文章浏览阅读458次。1,安装openvswitch ,图形界面显示等用到的安装包。yum install libvirt openvswitch python-virtinst xauth tigervnc -y2,移除默认的libvirt网络。 virsh net-list --all //查看命令 virsh net-destroy defaultvirsh net-autosta...
文章浏览阅读3.6k次。这一节来看看获取文件属性吧,可以获取到文件名、类型、最近访问时间等等属性哦。创建Button和TextBlock下面这段代码呢,都很简单。
文章浏览阅读255次。问题背景当项目中引用高版本类库时,可能导致线程down了,由于线上(1.6)线下(1.8)jdk版本不同,引入了新的jar包,所以试着排查新jar包的类版本。排查过程1.解压jar包jar -xvf kafka-clients-0.10.0.0.jar会有一系列class文件,选择./org/apache/kafka/clients/producer路径下的一个class类文..._jdk bugfix
文章浏览阅读2.7k次。1.自定义控件新建一个QML文件,命名为MyselfButton.qml,写如入代码import QtQuick 2.0 Rectangle { id: btn; width: 200; height: 40; color: "red"; property string btnName: ""; sig...
文章浏览阅读1.4k次。老吾老以及人之老,幼吾幼以及人之幼。 ——《孟子·梁惠王上》 Remember, if you ever ne
文章浏览阅读353次。#include #include #include #include #include "cv.h"#include "highgui.h"#include "face_detection.h"#include "face_alignment.h"#ifdef _WIN32std::string DATA_DIR = "../../data/";std::string
文章浏览阅读843次。Nvidia 是全球公认的 GPU 技术和市场双冠王。但黄老板的野心远不止于此,Nvidia 也在积极布局云端服务器市场,其中的一项重要举措就是收购 Mellanox。今年 3 月 11..._nvidia和苏州mellanox的关系
文章浏览阅读191次。1.首先进入官方网站https://www.python.org/2.点击红色框内下载python3.8.1版本3.下载完成后双击安装4.选择你需要的一个选项5.下一步即可6.选择安装路径_spss python如何创建环境
文章浏览阅读256次。采用回溯的思想 代码仅供参考运行环境:VS2019//全排列 暴力#include<iostream>#include<vector>using namespace std;void Pirnt_vec(vector<int> &v){ for (int i = 0; i < v.size(); i++) cout << v[i] << " "; cout << endl;}//全排列.
文章浏览阅读1.7k次。【目录】明确需求html分析代码实现css分析js分析代码实现只要是文本,长按选中就可以复制,但是需求来了挡也挡不住:明确需求为了提升用户体验,点击【复制】按钮就自动复制到剪贴板,那么就需要前端实现这种功能了。首先明确了需求就先看一下最终图片:html分析左边是一个input的文本框,只读,右边是一个按钮。代码实现:<!--左边是一个input输...
文章浏览阅读325次。一、界面分析:二、相关组件介绍2.1 QLineEdit组件作用:1. 用于接受用户输入; 2.能够获取用户输入的字符串;3.是功能性组件,需要父组件作为容器; 4.能够在父组件中进行定位 QWidget w; //生成QWidget对象,顶级组件 QLineEdit le(&w)..._qt怎么让文本计算器从右显示
文章浏览阅读1.4k次。实现QQ新帐户申请和老帐户登陆的简化版功能。最大挑战是:据说现在的QQ号码已经有10位数了。输入格式:输入首先给出一个正整数N(≤10^5 ),随后给出N行指令。每行指令的格式为:“命令符(空格)QQ号码(空格)密码”。其中命令符为“N”(代表New)时表示要新申请一个QQ号,后面是新帐户的号码和密码;命令符为“L”(代表Login)时表示是老帐户登陆,后面是登陆信息。QQ号码为一个不超..._c语言用字符串函数实现qq登入