ZKX's LAB

pb 数据窗口自定义用户事件号 PB数据窗口查询问题

2020-07-20知识13

pb 自定义事件里 如何打开一个窗口 直接在你的ue_open事件下面写open(windows_name),就行了。事件里没有open()这个函数?没懂这句话的意思。pb中如何自定义数据窗口打印时纸张的大小,自定义纸张是哪一个值 这个得在打印服务器里设置,吧纸张设置为自定义纸张,纸张的长宽根据你的空纸的长宽来决定。一般默认是a4.所以你浪费了。如果你不会,可以在打印机里面的纸张大小里选最接近你的作为纸张来源。PB 求PB事件ID号就是自定义事件里的事件ID号 就算不是大全,小全都行 PB数据窗口查询问题 这是PB最主要的控件 datawindow 基本用法,我给你个大致的过程首先你需要先设计一个 带 retrieveal arguements(也就是你要的 疾病=,时间段=的 datawindow然后 建立一个窗口 类似你给的图,数据显示区域调用已设计好的datawindow最后添加一个查询按钮,按钮 clicked 事件 接收2个 sle 框的输入信息,然后用接受到的2个条件来刷新datawindow的数据datawindow 的具体用法,我想你需要找找PB的基础书籍,PB编写的程序大多数是由不同的datawindow堆成的,毕竟是PB的经典PB数据窗口怎么根据内容显示 有多种方法的,我只说两种最简单的。一、定义数据源sql时,定义一个变量:xb,然后数据源写成:select*from[运动员表]where[性别]=:xb再从窗口的open事件中写:dw_1.settransobject(sqlca)dw_1.retrieve('男')/把变量传给数据窗口,只刷出男生。即可实现。二、定义数据源sql时,直接写成:select*from[运动员表]窗口的open事件中写:dw_1.settransobejct(sqlca)dw_1.retrieve()/这句是刷新出所有的运动员,包括男女dw_1.setfilter(\"[性别]='男'\")/为数据窗口设置过滤dw_1.filter()/使用过滤字符串过滤数据也可以实现你所要求的。兄弟你接触PB时间不长吧,其实这些都是基础的东西,看看书什么都有的,下次不要拿出这么高的分来悬赏了。祝你进步!我说的不清楚吗?好吧,我的QQ:42796227,如果问的东西我知道的话,我会说清楚的。

#pb#open函数

随机阅读

qrcode
访问手机版