社区
PowerBuilder
帖子详情
PB如何取不同窗口的值!
zonyonq
2008-01-16 07:10:57
比如有一个w_main窗口,要取w_client窗口的SLE_1.TEXT的值,要怎么取呀。 在VB中都是W_client.sle_1.text这样取的。那PB是怎么取值的呀??? 谢谢各位!
...全文
134
8
打赏
收藏
PB如何取不同窗口的值!
比如有一个w_main窗口,要取w_client窗口的SLE_1.TEXT的值,要怎么取呀。 在VB中都是W_client.sle_1.text这样取的。那PB是怎么取值的呀??? 谢谢各位!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
UltraBejing
2008-04-30
打赏
举报
回复
lz要干嘛?
tanjun132
2008-01-21
打赏
举报
回复
一样的 取法啊
-狙击手-
2008-01-17
打赏
举报
回复
string ls_txt
if isvalid(w_client) then
ls_txt = w_client.sle_1.text
end if
SKY_4K_PPM
2008-01-17
打赏
举报
回复
STRING LS_TXT1,LS_TXT2
LS_TXT1=W_CLIENT.SLE_1.TEXT
LS_TXT2=W_CUSTOM.SLE_1.TEXT
.............
zonyonq
2008-01-17
打赏
举报
回复
已经明白了,谢谢各位的帮助!
五月春生
2008-01-17
打赏
举报
回复
嗯。看来是一样的取法,学习一下。
dawugui
2008-01-16
打赏
举报
回复
比如有一个w_main窗口,要取w_client窗口的SLE_1.TEXT的值,要怎么取呀。 在VB中都是W_client.sle_1.text这样取的。那PB是怎么取值的呀??? 谢谢各位!
string s
s = w_client.sle_1.text
eviler
2008-01-16
打赏
举报
回复
if isvalid(w_client) then
w_client.sle_1.text 就可以了
end if
PB
用
窗口
dw做模拟下拉数据窗
PB
用
窗口
datawindow做模拟下拉数据窗
PB
数据
窗口
source介绍及举例
数据
窗口
源码介绍 (举例见d_dbit_example.srd,测试数据库为
PB
自带的EAS Demo DB V120) 1.第一行:release 12; 数据
窗口
所属
PB
的版本号,如果想把高版本的datawindow导入低版本的
PB
中要修改此数字; 2.datawindow()行 通常用修改processing属性,可以把你的数据
窗口
由grid变成freeform或其它类型 例:freeform:0 grid:1 3.header()行 可以整行复制粘贴,并命名为header[1],header[2],这样可以让数据
窗口
有多个header 4.table()行 这里全是定义的数据属性,是setitem,update,object.data等方法访问的根源 如果存在table()里的column,数据
窗口
里可以不存在任何对象,仍然可以访问数据
窗口
的数据 如果想创建一个空的数据
窗口
,可以只定义: release 12; table() 5.table(column行) 是第几个column,它的ID就是多少,其中也定义了是否可以update时和更新到数据表的字段名 6.table(retrieve行) 检索数据时使用的SQL语句,可以通过setsqlselect或modify("table.sqlselect")方法去动态修改 修改后要重新定义数据
窗口
的更新属性 7.column()行 id即是对应table(column行)里的行次,名称(name)可以随便命名,也可以没有,则默认为table(column行)里的name 8.compute()行 计算列,可以通过表达式计算显示特定
值
(具体函数可以见共享里的画笔函数). 9.text()行 有时可以代替计算列; 通过定义text的表达式,可以实现一列中显示两个字段
值
,注意结果必须要转换成string类型(而column和compute则不行); 10.htmltable()行 按照格式导出(saveas)html文件,为了保证格式的完整,数据
窗口
的单位最好设置成pixels GenerateCSS='1' //保持格式及颜色 Border='0' //不要table边框 CellSpacing='0' //单元格无间距(此项在界面上经常设置不上) 注: (1)Grid生成
标签,Freeform生成
+
标签; (2)生成htmltable时,不知为何会在CSS中的开始自动加一个分号";",导致excel等浏览器打开不能正常显示格式; (3)band为foreground或background的对象导不出来,可以动态修改后再导出. 11.export.xml()行 定义导出xml文件的格式,并为模板保存名称 使用时一定要设置usetemplate
值
12.import.xml()行 定义导入xml文件的格式,并为模板保存名称 使用时一定要设置usetemplate
值
13.表达式介绍 略 14.其它也略
PB
中数据
窗口
自动宽度方法.docx
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
中数据
窗口
自动宽度方法.
PB
怎样得到下拉数据窗显示列的
值
PB
怎样得到下拉数据窗显示列的
值
,可供參考!
背景色可渐变的静态文本框 学习版
本控件是背景色可渐变的静态文本框。 本程序为本人用
PB
NI原创。因本控件的完整版已用于本人的商业软件中,所以只提供学习版供学习之用,请勿用于商业目的,本人保留版权。当然会汇编的话,把学习版中的限制NOP掉也可以。 本学习版相对于商业版的限制是:文本只能显示两个宽字符(WideChar)。 本控件的开发环境是: WinXP,VC6的IDE开发环境,VS2003的头文件和库,GDI+,UNICODE版。 应用本控件的软件要求是: 1、操作系统支持GDI+(Windows98后都支持),或者有gdiplus.dll文件。 2、
PB
支持
PB
NI(
PB
9以上)。 本控件的函数说明: 调用函数后,要使函数效果显示出来,需将本控件或拥有控件的
窗口
setredraw(true)一下(多方努力,还没办法把这个缺陷解决)。 setbktext(int mode, int bands, int rs, int gs, int bs, int re, int ge, int be) 设置背景的渐变色。 mode: 背景色渐变方向,可用的
值
:0-水平方向渐变,1-垂直方向渐变 bands: 渐变色的区段数,可用的
值
:1-一段单边:即将整个背景划为一个区段。 2-二段双边对称:即将整个背景分为两个区段,两区段渐变色对称。 rs, gs, bs: 渐变色的起始颜色 re, ge, be: 渐变色的终止颜色 settext(string text) 设置文本框的文本,这个函数应该不用多说。 settextp(string asfont, int textcolorred, int textcolorgreen, int textcolorblue, int textsize, int bold, int halign, int valign) 设置文本的字体。 以下参数中,如果字符参数置为"", 或整型参数置为0,则该参数
取
默认
值
,或者
取
控件的本个实例的上次设置
值
。 asfont: 字体,例:"楷体_GB2312" textcolorred, textcolorgreen, textcolorblue: 字体颜色 textsize: 字体大小 bold: 是否加粗字体,可能的
值
:1-不加粗,2-加粗 halign, valign: 文本的水平和垂直对齐方式:1-左对齐或顶部对齐,2-居中,3-右对齐或底部对齐 关于本控件的讨论贴: http://topic.csdn.net/u/20090805/13/cde146c0-3ea5-44c9-b35e-d6185f576eb1.html
PowerBuilder
1,076
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章