导航:首页 > 净水问答 > pbdropdowndw过滤

pbdropdowndw过滤

发布时间:2022-03-04 09:15:52

㈠ pb数据窗体 id的Edit styletype为dropdowndw name的值如何自动代入

这个是数据库窗口的编辑风格(editstyles)

例表T1

表T2

1、新建一个dw,数据源为T2

2、新建编辑风格(editstyles) es_t1

打开database > extended attributes > edit styles

es_t1的设置如下

3、在dw中使用editstyles,新建DW,数据源为T1

选择要关联的列,在edit属性设置stylename 选择上一步的es_t1,就可以了

这样 ID 会自动显示关联的name

㈡ PB 输入拼音如何检索汉字

数据表至少2个字段,汉字和拼音
输入p,检索时可以用过滤setfilter也可以用sql语句,注意用like方法,比如
select 汉字 from table 拼音 like 'p%'代表检索p开头的汉字
实现方法有多种选择
比如可以相应keyenter事件进行过滤,或者按钮处理,或者使用游标,都可以,根据你想要的效果选择方法。

㈢ PB 输入拼音如何检索汉字

用dropdowndw实现
1.
新建以字母为检索条件的
edit
styles
2.
然后再输入的列,关联
建好的edit
styles
3.
在DW的 editchanged
事件里
以输入的字母刷新 edit
styles
(通过dwo.name
控制触发的列)
就有你要的效果

㈣ datawindowchild干嘛用的

是一个对象,能够动态变更datawindow中DropDownDW值。在实际应用中,经常需要将具有DropDownDW编辑风格的字段按某一条件 显示特定的内容。 比如在某一应用中,部门员工字段的值须按变化的部门编号(或部门名称)动态改变
可利用DataWindowChild对象。DataWindowChild对象可以是嵌套的报表,或者是具有DropDownDataWindow编辑风格的DataWindow对象。例如,一个具有DropDownDataWindow编辑风格列的 DataWindow对象就是一个DataWindowChild对象。DataWindowChild对象用于访问独立于DataWindow功能之外的DataWindow对象,并且由于它需要被存储和自动实例化,它继承自系统的Structure对象。

下面以一个小实例简要说明。设有一名为dw_1的DataWindow,其中有一“name (员工姓名)”字段,

该字段具有DropDownDataWindow编辑风格,与之相连的DataWindow名为dw_who,该DataWindow包含一个

按字段“deptid(部门编号)”动态更新的查询条件。代码如下:

DataWindowChild dwc

integer rtncode

file://具有DropDownDW编辑风格、值需动态改变的字段的名称

rtncode = dw_1.GetChild("name", dwc)

IF rtncode = -1 THEN MessageBox( "错误提示", "Not a DataWindowChild")

// 建立连接

CONNECT USING SQLCA;

// 设置子数据窗口的事物对象

dwc.SetTransObject(SQLCA)

file://子数据窗口的检索值

dwc.Retrieve(20) file://让name列只显示部门编号为20的员工姓名

// 设置主数据窗口的事物对象并检索

dw_1.SetTransObject(SQLCA)

dw_1.Retrieve()

㈤ 在PB中,用下拉列表框表示学历的代码

下拉列表框是不需要编辑代码来实现的啊,只需要添加控件ddlb,然后在他的items属性里添加下拉列表里所需要的选项就行啊

㈥ 怎么杨在PB中datawindow下设置Dropdowndw类型的datawindow值还有display column和data column

双击该字段,在显示的对话框选择edit,其中style选择dropdowndw就行了啊

㈦ 如何在PB的DataWindow中动态变更DropDownDW值

一楼没回答错,先设置,然后再dw_1.retrieve()这样就能动态设置了

㈧ pb编程我在一个dw_1中DropDownDW属性调用另一个dw_2.dw_2中读出的内容有重复项,要怎么清除dw_2的重复项

你把dw_2的数据窗口语法修改一下不行么?把重复项过滤掉
或者自己在dw_1的constructor事件或者点击dw_1那个下拉列的事件中写
datawindowchild l_child
this.getchild('column',l_child)
long ll_row
for ll_row l_child.rowcount() to 1 step -1
//l_child的用法和dw一样,自己写判断删除里面重复的行
end for

㈨ powerbuilder:在事件中编写修改数据窗口字段的显示风格的语句是什么譬如将DropDownDW改为edit

用MODIFY试试。
下边举几个例子,试试看。

修改成DROPDOWNDW
dw_1.modify("columnname.edit.style = 'dropdownDw'")
dw_1.Modify("columnname.dddw.Name='d_test'")
dw_1.modify("columnname.dddw.DataColumn = 'columnname1'")
dw_1.Modify("columnname.dddw.autoretrieve='yes'")
dw_1.modify("columnname.dddw.displaycolumn = 'columnname2")

修改成editmask
dw_1.modify("columnname.edit.style = 'editmask'")
dw_1.modify("columnname.editmask.mask = '######'") //六位数字,自己修改格式

修改成edit
dw_1.modify("columnname.Edit.Style = ' '")
dw_1.Modify("columnname.Edit.DisplayOnly=No")

㈩ 急求。。PB中怎么给数据窗口的一个字段动态赋值。。。谢谢!

您好,我猜你是要实现,类似:省份,市,县 选择省份刷新对应的市

1、a1,a2分别 使用dropdowndw 列,a2 取消 autoretrieve 的默认选项
2、a1的itemchange事件 取 data 值 ,然后用data值 retrieve a2 中dropdowndw 的值就可以了

阅读全文

与pbdropdowndw过滤相关的资料

热点内容
莱州污水处理厂扩建 浏览:546
怎么样才能把一款净水器推销出去 浏览:454
减压蒸馏实验循环水泵 浏览:571
过滤后的水会产生水垢吗 浏览:453
地下室安装污水提升器有什么好处 浏览:932
回力怎么用漂白水洗 浏览:882
换n95滤芯需要多少钱 浏览:29
树脂不会被 浏览:491
不锈钢滤芯多少目 浏览:173
阳离子交换色谱基线不平 浏览:35
污水污泥专项督查方案 浏览:69
缤智车的空调滤芯如何看正反面 浏览:457
污水罐用什么颜色 浏览:188
2402树脂与氧化镁预反应 浏览:939
制药过滤介质 浏览:861
海口生活污水处理设备在哪里买 浏览:263
东莞养殖场废水处理 浏览:370
污水管网课程设计报价 浏览:682
污水站应急 浏览:191
纯水机不出水有废水怎么回事 浏览:401