CSDN论坛 > PowerBuilder > 基础类

我作的PB程序在数据窗中,当焦点变换时输入法会自动地变没了 [问题点数:0分]

Bbs1
本版专家分:30
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:2372
Bbs1
本版专家分:16
Bbs5
本版专家分:4239
Blank
红花 2001年7月 PowerBuilder大版内专家分月排行榜第一
Bbs2
本版专家分:110
Bbs1
本版专家分:86
Bbs1
本版专家分:30
Bbs1
本版专家分:86
Bbs3
本版专家分:539
Bbs1
本版专家分:16
Bbs1
本版专家分:26
Bbs6
本版专家分:6263
Blank
黄花 2001年11月 PowerBuilder大版内专家分月排行榜第二
Bbs1
本版专家分:16
Bbs2
本版专家分:114
匿名用户不能发表回复!
其他相关推荐
PB数据窗口中行、列、及某一行中的某一列颜色设置
可以自定义改变数据窗口中某一行、某一列以及某一行中的某一列的的背景颜色
【PB】也谈数据窗口自动换行
在 Datawindow 中,若只选中列的 Auto Horz Scroll,键入的字符可以加到文本串中并始终维持一行,直到达到上限; 若只选中列的 Auto Vert Scroll,键入的字符可以加到文本串中并会换行,直到达到上限; 若都不选中,且高度不足以让文本多行显示的话,键入的字符只可达到控件的显示范围内的长度。 所以为实现多行显示要求:必须不选中 Auto H
PB打开任意一个数据窗时,提示“sybase powerbuilder已停止工作”解决方法
在用着的过程中,突然之间打开任意数据窗时,提示如下错误信息,然后PB环境就直接关闭:   解决方法: 1、先把程序备份一份,以防不测 2、把PB卸载完毕,用操作系统自带卸载程序或者是360卸载程序 3、用360安全卫士带的“电脑清理”功能,清理垃圾,注意一定要把注册表选上,如图: 4、重启电脑 5、重新安装PB,但需要注意安装路径一定不要与
PB 数据窗口datawindow中的行改变颜色
在数据窗口datawindow内选中数据,在font内的background color内添加如下函数来改变颜色 选中改变红色 或者 在特定环境下改变颜色 if(getrow()=currentRow(),RGB(255,0,0) ,rgb(0,0,0))       使用环境  例如 系统有一个冲红功能 (冲红的部分显示红色) if( compute_0012   显示结果
实现"输入框"获得焦点时外边框变蓝
要想将父元素div变成focusable,只需要在元素上设置 tabindex 属性,然后通过:focus伪类设置父元素div 获得焦点时的border样式。 .dianji:{ border: 1px solid transparent; } .dianji:focus{ border: 1px solid #58a6e7; outline: 0; } 哪
PB 数据窗口DW处理图片等大文本字段
方法一:利用数据窗口的列字段,选中display as picture,保证该列内容在图片的路径,则该列显示的就是图片 方法二:在数据窗口中创建compute字段,expression中填写 bitmap("你要显示的文件路径名") 方法三:DW中放置图片控件,利用selectblob和updateblob实现从数据库中提取保存图片的blob值,存储在一个图片路径中,再使用setpicture
PB在数据窗口里实现Enter回车键代替Tab键转到下一行
首先,在local External Fucntions内添加引用function unsignedlong keybd_event(uint bVk,uint bScan,long dwFlags,long dwExtraInfo ) library user32.dll 自定义一个函数ue_entotab定义两个参数:keycode类型 key和unsignedlong类型keyf
PB 数据窗口的字段设置焦点
假定数据窗口控件名字是dw_1,可以在open事件中加入如下代码:dw_1.setcolumn("字段名")dw_1.setfocus() 如果是datawindow要定位到具体的单元格 dw_1.setfocus()dw_1.setrow(i)//定位到行dw_1.setcolumn("columnname")//定位到列
在PB数据窗口中显示超过255个字符的信息【网上收集整理】
<br />最近需要在项目中增加一个发系统消息的功能,于是在后台新建了一张表,jc_sysmsg,表中有一个字段,用于存放消息信息,msg varchar(4000)。问题随之而来,在数据窗口中选择此字段后,显示为MSG CHAR(255),只能输入255个字符,那么显示也只能显示255个字符,如果突破这种限制呢,在网上找了一些资料,整理如下:<br /> <br />以下针对SQLSERVER2000、2005数据库<br /> <br />输入限制的解除<br />1、选中数据窗口,点击右键,选择"Ed
pb数据窗口一些技取
标识当前行 〓标识当前行也就是给当前行加上醒目的标记,以便用户更清楚当前要对哪一行数据进行操作,尤其当用户的操作中间有停顿时,继续进行操作就特别需要知道哪个是当前行。这里的当前行不要狭隘地理解成仅仅是光标所在行。当翻页时如果光标所在行不在当前页中,这时应该将当前页中的第一行置为当前行,否则容易造成错觉;当删除数据时,不能自动改变当前行,此时应该使用脚本设置当前行。 标识当前行的函数和方
关闭