PB11转换CS到BS
离港系统操作教材
中国民航离港系统操作教材Departure Control SystemOperations Manual目录一. 离港系统简介...............................................................................系统介绍(软件)................................................................................终端与主机的连接(硬件)......................................................................系统使用基础知识.............................................................................二. 基本系统指令................................................................................进入系统.......................................................................................工作区操作DA/SI/AI/SO/AO/AN...................................................................工作号定义.....................................................................................页控制PG/PF/PN/PB/PL..........................................................................打印指令PT/PC.................................................................................查询指令CD/CNTD/CO/TIME/ACRT/HELP............................................................ 三.工作流程....................................................................................四. 建立航班.....................................................................................基础指令EX/CND/SEI/SEM/CG.....................................................................建T-CARD BF:T.................................................................................查看过渡区航班SFL.............................................................................生效过渡区中的航班BP:R/ACT....................................................................查看生效航班AFL...............................................................................删除航班T-CARD BF:T............................................................................航班建立流程...................................................................................查看及修改航班信息............................................................................查看航班信息FI..............................................................................修改航班信息FU(单项修改)................................................................修改航班信息FDC (多项修改)................................................................显示及修改编目航班信息CSD/CSM...............................................................五. 准备航班....................................................................................初始化航班IF.................................................................................查看名单报MB/MD...............................................................................设置缺省航班FT................................................................................航班状态显示SY................................................................................删除航班初始化DFL.............................................................................航班座位控制..................................................................................航班座位图显示SE .............................................................................锁定座位BS ................................................................................改变座位性质SU.............................................................................保留座位RS.................................................................................锁过站座位BT................................................................................分配座位AL.................................................................................释放保留座位RA.............................................................................六. 控制航班:..................................................................................建立航班控制终端EF ............................................................................建立航班控制员AK ..............................................................................航班配餐及备注信息RK ..........................................................................值机航班显示CFL ...............................................................................设立/取消航班保护PO/POC.......................................................................限额控制......................................................................................修改GO-SHOW额GS ............................................................................登机人数限制 HL.............................................................................候补状态旅客限制SL.........................................................................设定/调整持折扣票旅客限额ID.................................................................航班控制流程..................................................................................七. 办理值机手续...............................................................................提取旅客记录...................................................................................显示旅客名单PD ..............................................................................提取旅客详细纪录PR ..........................................................................提取旅客记录的几种简化格式RL/RN/FB/FSN.......................................................接收旅客PA....................................................................................修改旅客记录PU................................................................................删除旅客记录或记录中数据项PW .................................................................候补状态旅客处理..............................................................................产生SBY原因代码.............................................................................接收SBY旅客,已经接收过SB/JC/AC............................................................值机操作程序..................................................................................八. 关闭航班及发报:............................................................................关闭航班......................................................................................航班初始关闭 (值机柜台关闭) CI...............................................................航班中间关闭CCL .............................................................................航班最后关闭CC ..............................................................................打开已关闭航班................................................................................打开最后关闭航班CC:-.......................................................................打开中间关闭航班CCL:-......................................................................打开值机关闭航班CI:-.......................................................................发报..........................................................................................自动发报.....................................................................................手工发报LR ..................................................................................旅客登机名单的产生JL ........................................................................系统内部发报MSG/TLX......................................................................... 九.处理过站航班.................................................................................前站未用DCS ..................................................................................十. 特殊情况处理及辅助指令......................................................................手工建航班....................................................................................建立航班信息MBM.............................................................................显示及修改航班信息MBD/MBL..................................................................手工输入名单报MBP.........................................................................手工拍发增减报MBA ............................................................................自动换飞机....................................................................................初始化前换飞机...............................................................................航班已经初始化,还未办理旅客,PA之前..........................................................已经办理旅客AEC/REA..........................................................................航班转换BR/BRC/BRN ............................................................................辅助指令JFL/ACL/JB/FSD/DIL/AIL/CSTD/CSBD/CSFD................................................. 十一. PDQ 操作及OFFC QUE 处理:...............................................................操作..........................................................................................的处理.........................................................................................显示各种QUEUE的数量QT ......................................................................处理QUEUE QS/QD/QB/QN/QH ................................................................... 十二.控制及值机小结.............................................................................系统简介.......................................................................................建T-CARD ......................................................................................准备航班.......................................................................................监控航班,办值机之前做好.......................................................................办理值机手续...................................................................................关闭航班CI—>CCL—>CC .......................................................................十二. 航班配载平衡:.............................................................................建立配载航班LCFD .............................................................................航班油量控制LFFD ..............................................................................航班配货、加旅客LPAD.........................................................................配货LPAD……CGO1............................................................................本站旅客数LPAD……PAX.......................................................................过站旅客数LPAD……PAX1.......................................................................查看航班状态、关闭航班LFSD....................................................................打印舱单LLSP..................................................................................手工发报LLDM/LLPM/LCPM/LMSD ..................................................................辅助指令......................................................................................修改航班操作数LODD ..........................................................................显示配载航班预配重心LPDD....................................................................显示航空公司飞机注册号及布局LLAF............................................................显示配载有效航班LFLD ........................................................................显示配载报文地址定义LAID ....................................................................显示飞机基本数据LADD.........................................................................配载操作程序...................................................................................过站航班处理..................................................................................上一站用DCS .................................................................................上一站无DCS ................................................................................. 十三、离港系统办理航班的全过程..................................................................一、 离港系统简介1、系统介绍(软件)订座系统 计算机离港控制系统(Departure Control System),简称DCS ,是中国民航引进美国UNISYS 公司的航空公司旅客服务大型系统,分为旅客值机控制(CKI )、配载平衡(LDP )两大部分。
pb11新特性及增强内容(精)
.NET Web Forms转化
选择win32 DLL文件
.NET Web Forms转化
选择JavaScript文件
.NET Web Forms转化
选择发布的类型
.NET Web ForБайду номын сангаасs转化
确认发布
.NET Web Forms转化
.NET Web Forms转化
所有属性都可以在IIS服务器的对应应用上修改, 在PB中修改需要重新发布。
记忆Retrieval Arguments
仅在设计时有效 Composite样式的DW无效 新建的DW必须保存,退出再打开后才有效。
Powerbuilder11.0的其他增强内容
窗口控件的增强
增加了打开和关闭窗口的动画效果 增加了窗口透明度的属性
系统函数的增强
GetByteArray实现blob数据转化为byte数组。 Blob函数支持byte数组作为参数。 各种Trim函数增加第二个参数,可以去除任何空 白的符号,包括回车换行和TAB等。 SetFilter函数增加\s选项,对字符串的比较使用 Ascii模式,不加选项使用的是字典模式。例 如:”#2 >= 'a' and #2 < 'c' \s”
DataWindow的增强
UseEllipsis属性,Edit或EditMask样式的列可以 选择UseEllipsis属性,隐藏显示不了的数据。
设定了Autosize Height属性后无效 设定了Escapement属性后无效
Treeview样式的DW
隐藏树结点(设置height为0) 保留展开状态挪动节点 特有的节点展开等事件无需手工添加
PowerBuilder 11.5(2008第三季度)
PB开发C/S模式的机房管理系统
l
— —
— —
I I ], 鬈 I~ r
I 号 曩工作蛞1
服务器端功能结构如 图 2 示。 所
C S息统计 用户 上机统 计 过期账号统计
I小 T — 工 l● 罄I 雹● 夺 l 号作 塑■ ● ● ■曩 _ 蛄
管理 系统 的结构和实现技术 。
以便对机房整体工 作进行分析 和管理 ; 负责实 验课统一 安排等 管理工作。
( 4 )机 房控制 室 监 控机房 计 算机 状态 并将 异常情 况 汇报 到机房管理 中心 、 向客 户端发布 实时消息 ( 如提醒 实验 时间到 ,
1 / CS模式 机房 管理 系统 的 模型
I b
_
t = Di b T s K y ( l , l )/屏蔽键盘按键 mp s l a k e sf s f s / ae aea e
() 4 不允许用 户使 用 A T F L + 4组合键来关 闭客户端登录界
维普资讯
计 算机 时代 20 年 第 9期 06
・7 4・
P B开发 C S模 式 的机房 管 理 系统 /
巫明燕 ,古晓辉
( 西南科技大学计算机学院,四川 绵阳 6 11) 20 0
摘 要 :高校计 算机机 房和 网络 实验 室等 1益增 多, 实验及上 网的学生成倍增加 , t 做 经常会发 生学 生拥挤 和排课 冲突的
图 1 网络拓扑结构图
11 C S模 式 机 房 管 理 系统 工 作 模 式 的 设计 . /
信 息 查
询
信 息 查
询
信 息 查
询
用 户 信
息. 查
询
蔷 嘉
工
将CS应用改造成BS应用
6、应用程序不能包含Main类型的窗口,使用Child类型即可。在窗口上不能有控制菜单、最大和最小化按钮。最初窗口应用使用Child类型,可以在该窗口中打开其它的Responቤተ መጻሕፍቲ ባይዱe、Popup类型的窗口,但是不能打开Main、mdi、Child等类型的窗口。
以上文件拷贝到操作系统的system目录中即可。
3)设置ODBC:创建DSN,名称为gsDSN,SERVER为gs,数据库为gsj,使用sybase system 11联结。
4)在用户的C盘创建bs_report目录,并且放置gs.ini和role.ini配置文件。
5)安装Sybase的前台文件。
8、Application对象不起作用,仅仅在开发阶段用于调试。所有原来需要Application对象完成的工作都只能在最初被打开的Child窗口中完成。Child窗口的Activate事件无效。
9、在程序中不能直接使用窗口的名称,只能使用This、Parent等指代词来表示窗口。
二、服务器端需要做如下工作:
1)设置www服务器,添加MIME类型为application/vnd.powerbuilder7,和pbd后缀相对应。
2)将所有的pbd文件和页面文件统一放置到服务器的一个目录中。
3)安装PowerBuilder的intenet工具。
三、程序改造:
1、合理划分模块,原则上每个PBD文件不应该大于1M(或者更大,具体视应用单位网络状况而定)。按照用户使用情况对模块进行划分,同类功能的程序放置在相同的PBD包中。
水泵控制原理图
第五章泵的自动控制泵浦是向液体传送机械能,用来输送液体的一种机械,在船上用使非常广泛。
在不同的系统中,泵的具体功能各异,其控制也不相同。
第一节泵的常规控制一、主海水泵的控制为主、副机服务的燃油泵、滑油泵、冷却水泵等主要的电动副机,为了控制方便和工作可靠均设置两套机组。
该机组不仅能在机旁控制,也能在集控室进行遥控;而且在运行中运行泵出现故障时能实现备用泵自动切入,使备用泵投入工作。
原运行泵停止运行并发出声光报警信号,以保证主、副机等重要设备处于正常工作状态。
图2-5-1为泵的控制线路,其工作原理分析如下:1.泵的遥控手动控制将电源开关QS1、QS2合闸,遥控-自动选择开关SA1、SA2置于遥控位置。
对于1号泵,按下启动按钮SB12,则继电器KA10线圈通电,接触器KM1线圈回路KA10触头闭合,1号泵电动机通电启动并运行,同时KA10触头闭合自锁。
在1号泵正常运行时,若按下停止按钮SB11,则KA10线圈断电,使接触器KM1线圈失电,1号泵停止运行。
2号泵的手动控制与1号泵基本相同,并且两台泵可以同时手动起停控制,实现双机运行。
2.泵的自动控制过程以1号泵为运行泵,2号泵为备用泵为例,其自动控制过程说明如下:准备状态(即两台泵都处于备用状态):将电源开关QS1、QS2合闸,遥控-自动选择开关SA1、SA2置于自动位置。
组合开关SA12、SA22置于备用位置,此时对1号泵控制电路来说,开关SA12闭合,其各主要电器设备工作情况分析为:13支路KM1辅助触点断开,时间继电器线圈KT3不得电,其10支路触头断开,所以线圈KA13不得电,其6支路常闭触头闭合,使线圈KA11得电,从而使2号泵控制电路的4支路KA11断开。
同样道理,2号泵控制电路中,触头KA21也断开,因此KA10线圈不得电,KM1线圈也不得电;13支路KT2线圈得电,其7支路触头延时闭合;6支路KA13处于闭合状态,所以线圈KA12也通电。
最新 PB的CS模式数据通信软件的开发-精品
PB的CS模式数据通信软件的开发1客户端服务器端网络通信实现目标主机上程序代码如下://定义全局变量winsockgs_wssocketdgramgs_udpintgi_port//定义目标主机端口号//在open 事件中创建winsock和数据报式套接口对象gs_ws=createwinsockgs_udp=createsocketdgram//通知套接字端口有请求事件发生gs_udp.wsaasyncselect(handle(parent),1025,gs_ws.fd_read+gs_ws.fd_writ e)//欲接收读、写准备好通知//绑定端口gs_udp.bind(0,gi_port)//绑定目标主机端口号在调用wsaasyncselect后,窗口需处理消息,此处需为窗口定义一个新的自定义事件,事件的ID为pbm_custom02。
该事件有两个变量,wparam 与lparam,变量类型分别为un-signedlong与long。
//接收源主机发来的消息并发送消息至源主机,uPeerClient,i//ClientPort分别为源主机的IP地址与端口号gs_udp.recvfrom(ls_data,1024,0,uPeerClient,iClientPort)//接//收消息,消息存于ls_data变量中接收到消息后,程序可进行//其他操作处理,向源主机发送消息gs_udp.sendto(ls_data_return,len(string(ls_data_return)),0,u-PeerClient,iClientPort)//使用完成后,在close事件中关闭socket,释放资源gs_udp.closesocket()destroygs_udpdestroygs_ws源主机上程序代码如下://定义全局变量winsockgs_wssocketdgramgs_udpintgs_ip,gi_port//定义目标主机的IP号与端口号//在open事件中创建winsock和数据报式套接口对象gs_ws=createwinsockgs_udp=createsocketdgram//通知套接字端口有请求事件发生gs_udp.wsaasyncselect(handle(parent),1025,gs_ws.fd_read+gs_ws.fd_writ e)//欲接收读、写准备好通知//在发送按钮下写发送程序代码gs_udp.sendto(ls_data,len(string(ls_data)),0,gs_ws.Inet_addr(gs_ip),g i_port)//ls_data为发送的消息,其中Inet_addr将//IPv4格式转换为无符号的长整型函数,实现IP地址的转换在调用wsaasyncselect后,窗口需处理消息,此处需为窗口定义一个新的自定义事件,事件的ID为pbm_custom02。
B11版110counter参数解释
计数器英文解释MC01NB_IMM_ASS_SUCC_MTMC02NB_IMM_ASS_SUCC_MOMC02A NB_IMM_ASS_SUCC_MO_LOC_UPDMC02B NB_IMM_ASS_SUCC_MO_SMSMC02C NB_IMM_ASS_SUCC_MO_SUP_SERVMC02D NB_IMM_ASS_SUCC_MO_FOLLOW_ONMC02E NB_IMM_ASS_SUCC_MO_CM_REESTMC02F NB_IMM_ASS_SUCC_MO_L3INFO_UNKNOW MC02G NB_IMM_ASS_SUCC_MO_IMSI_DETACH MC02H NB_IMM_ASS_SUCC_MO_CALL_ESTMC02I NB_IMM_ASS_SUCC_MO_LCSMC03NB_OUT_SDCCH_HO_SUCCMC04NB_IMM_ASS_PREP_FAIL_CONGMC07NB_SDCCH_DROP_OUT_HOMC10NB_INC_SDCCH_HO_SUCCMC101NB_INTRA_SDCCH_HO_PREP_FAIL_CONG MC1040NB_HO_ATPT_23_TrafHandoverMC1044NB_HO_ATPT_24_gencaptureMC1050NB_HO_22_TooShortDistanceMC1200TRX_MAX_TEMPERATUREMC1201Reserve_TRX_2MC1202Reserve_TRX_3MC1203Reserve_TRX_4MC1208TIME_PWR_RED_8PSK_1MC1209TIME_PWR_RED_8PSK_2MC1210TIME_PWR_RED_8PSK_3MC1211TIME_PWR_RED_8PSK_4MC1212TIME_PWR_RED_GMSK_1MC1213TIME_PWR_RED_GMSK_2MC1214TIME_PWR_RED_GMSK_3MC1215TIME_PWR_RED_GMSK_4MC1216TIME_PWR_RED_CTRL_1MC1217TIME_PWR_RED_CTRL_2MC1218TIME_PWR_RED_CTRL_3MC1219TIME_PWR_RED_CTRL_4MC1220TIME_8PSK_BURST_TRANSMISSIONMC1221TIME_GMSK_BURST_TRANSMISSIONMC1222TIME_CTRL_BURST_TRANSMISSIONMC1223EXTRA_PROVISION_FOR_MC_MODULE_1 MC1224EXTRA_PROVISION_FOR_MC_MODULE_2 MC1225EXTRA_PROVISION_FOR_MC_MODULE_3 MC1226EXTRA_PROVISION_FOR_MC_MODULE_4 MC1227EXTRA_PROVISION_FOR_MC_MODULE_5 MC137NB_SDCCH_DROP_EST_PHAS_BSS_PB MC138NB_SDCCH_DROP_EST_PHAS_RLFMC13A NB_TCH_NOR_ASS_QUEUEDMC13B NB_INC_EXT_TCH_HO_QUEUEDMC140A NB_TCH_NOR_ASS_REQMC140B NB_TCH_NOR_ASS_ATPTMC141AV_NB_TCH_QUEUEDMC142E NB_OUT_IDR_SUCCMC142F NB_OUT_EDR_SUCCMC144E NB_OUT_IDR_REQMC144F NB_OUT_EDR_REQMC147NB_INC_SDCCH_HO_ALLOCMC148NB_IMM_ASS_ALLOCMC149NB_IMM_ASS_EXEC_FAIL_RADIOMC14A NB_TCH_DROP_HO_PREP_EXEC_FAIL_BSS_PB MC14C NB_TCH_DROP_EST_PHAS_BSS_PBMC151NB_INC_IDR_SUCCMC153NB_INC_IDR_REQMC15A NB_INC_IDR_ALLOCMC15B NB_INC_TCH_HO_ALLOCMC161NB_DTAP_NOR_ASS_SUCCMC162NB_TCH_DROP_DTAP_EST_PHASMC170NB_CALL_TFOMC191NB_SMS_PP_CON_MT_SDCCHMC196NB_SMS_PP_CON_SUCCMC197NB_SMS_PP_CON_FAILMC24AV_NB_NOT_AVAIL_TRX_TSMC250AV_NB_AVAIL_TCHMC26AV_NB_AVAIL_SDCCHMC27AV_NB_AVAIL_CCCHMC28A AV_NB_BUSY_CS_TSMC29A NB_MAX_SIMUL_BUSY_CS_TSMC31NB_MAX_SIMUL_BUSY_SDCCHMC320A AV_NB_IDLE_TCH_INTERF_BAND1MC320B AV_NB_IDLE_TCH_INTERF_BAND2MC320C AV_NB_IDLE_TCH_INTERF_BAND3MC320D AV_NB_IDLE_TCH_INTERF_BAND4MC320E AV_NB_IDLE_TCH_INTERF_BAND5MC34TIME_ALL_AVAIL_TRX_TS_BUSYMC370A NB_TRX_FR_ALLOCMC370B NB_TRX_HR_ALLOCMC380A TIME_TRX_FR_BUSYMC380B TIME_TRX_HR_BUSYMC380C TIME_TRX_GSM_FR_BUSYMC380D TIME_TRX_GSM_HR_BUSYMC380E TIME_TRX_DCS_FR_BUSYMC380F TIME_TRX_DCS_HR_BUSYMC381TIME_TRX_TCH_BUSY_BY_MULTIBAND_MS MC390NB_TIMES_SDCCH_BUSY(110)MC400TIME_TRX_SDCCH_BUSYMC41B NB_INC_EXT_TCH_HO_PREP_FAIL_NO_TTCH MC448A NB_TCH_HO_ATPT_26_BadQualHRMC448B NB_TCH_HO_ATPT_27_GoodQualFRMC449NB_TCH_HO_ATPT_28_FastTrafficMC460A NB_TCH_EMERGENCY_HO_PRESERVATIONMC461NB_TCH_HO_ATPT_29_TFOMC462A NB_OUT_INTER_PLMN_TCH_HO_REQMC462B NB_OUT_INTER_PLMN_TCH_HO_ATPTMC462C NB_OUT_INTER_PLMN_TCH_HO_SUCCMC463A NB_INC_INTER_PLMN_TCH_HO_REQMC463B NB_INC_INTER_PLMN_TCH_HO_ATPTMC463C NB_INC_INTER_PLMN_TCH_HO_SUCCMC480NB_TCH_HO_REQ_30_ReturnCSZoneMC481NB_TCH_HO_ATPT_30_ReturnCSZoneMC482NB_TCH_HO_REQ_30_ABORTEDMC541NB_INC_EXT_TCH_HO_PREP_FAIL_R_ABISMC541A NB_INC_EXT_TCH_HO_PREP_FAIL_CONG_R_ABIS MC551NB_INC_INT_TCH_HO_PREP_FAIL_CONG_R_ABIS MC555NB_INC_IDR_PREP_FAIL_CONG_R_ABISMC561NB_INTRA_TCH_HO_EXEC_FAIL_REVMC586A NB_TCH_HO_ATPT_10_TooLowLevUpInZoneMC586B NB_TCH_HO_ATPT_11_TooLowLevDownInZoneMC586C NB_TCH_HO_ATPT_13_TooHighLevUpDownOutZone MC607NB_SDCCH_HO_20_HighLevNeigCellForcDRMC612A NB_TCH_NOR_ASS_PREP_FAIL_NO_QUEUEMC612B NB_TCH_NOR_ASS_PREP_FAIL_QUEUE_FULLMC612C NB_TCH_NOR_ASS_PREP_FAIL_T11_EXPMC612D NB_TCH_NOR_ASS_PREP_FAIL_QUEUE_REJMC621NB_TCH_DROP_OUT_HO_EXEC_TRXMC642NB_INC_EXT_HO_SUCCMC643NB_INC_EXT_HO_EXEC_FAIL_MS_ACCESSMC645A NB_OUT_EXT_REAL_HO_REQMC646NB_OUT_EXT_HO_SUCCMC647NB_OUT_EXT_HO_EXEC_FAIL_REVMC648NB_OUT_EXT_HO_EXEC_FAIL_NO_REVMC650NB_OUT_EXT_HO_ATPTMC652NB_INC_INT_HO_SUCCMC653NB_INC_INT_HO_EXEC_FAIL_MS_ACCESSMC655A NB_OUT_INT_HO_REQMC656NB_OUT_INT_HO_SUCCMC657NB_OUT_INT_HO_EXEC_FAIL_REVMC658NB_OUT_INT_HO_EXEC_FAIL_NO_REVMC660NB_OUT_INT_HO_ATPTMC662NB_INTRA_HO_SUCCMC663NB_INTRA_HO_EXEC_FAIL_NO_REVMC667NB_INTRA_HO_EXEC_FAIL_REVMC670NB_HO_2_TooLowQualUpMC671NB_HO_3_TooLowLevUpMC672NB_HO_4_TooLowLevUpMC673NB_HO_5_TooLowLevUpMC674NB_HO_6_TooLongDistanceMC675NB_HO_MSC_TRIGMC676NB_HO_15_TooHighLevInterfUpMC677NB_HO_16_TooHighLevInterfDownMC678NB_HO_12_TooLowPowBudgMC679NB_HO_21_HighLevNeigCellPrefBandMC701A NB_TCH_FR_REQMC701B NB_TCH_DR_REQMC701C NB_TCH_DR_EFR_REQMC701D NB_TCH_AMR_REQMC701E NB_TCH_DATA_REQMC701F NB_TCH_FR_EFR_REQMC701G NB_TCH_NO_FR_REQMC702A NB_TCH_NOR_FR_ALLOCMC702B NB_TCH_NOR_HR_ALLOCMC702C NB_TCH_NOR_EFR_ALLOCMC703NB_TCH_NOR_ASS_ALLOC_TRXMC704A NB_TCH_NOR_AMR_FR_ALLOCMC704B NB_TCH_NOR_AMR_HR_ALLOCMC705NB_TCH_NOR_DATA_ALLOCMC706NB_EGSM_MS_ACCESS_EXCEPT_LUMC710NB_TCH_OUT_HO_REQ_TRXMC711NB_TCH_OUT_HO_PREP_FAIL_CONG_TRXMC712NB_TCH_OUT_HO_SUCC_TRXMC713NB_TCH_OUT_HO_FAIL_REV_TRXMC714NB_TCH_OUT_HO_FAIL_NO_REV_TRXMC717A NB_INC_IDR_SUCC_TRXMC717B NB_INC_TCH_HO_SUCC_TRXMC718NB_TCH_NOR_ASS_SUCC_TRXMC736NB_TCH_DROP_EST_PHAS_ELF_TRXMC739NB_TCH_DROP_EST_PHAS_REM_TRANS_FAIL_TRX MC746B NB_TCH_NOR_ASS_EXEC_FAIL_RADIO_TRXMC785A NB_HO_7_ConsBadSACCHmicroCellMC785D NB_HO_17_TooLowLevUpMicroCellMC785E NB_HO_18_TooLowLevDownMicroCellMC785F NB_HO_14_HighLevNeigLowCellSlowMSMC800AV_NB_AVAIL_DYN_TSMC801A AV_NB_BUSY_DYN_TCHMC801B MAX_NB_BUSY_DYN_TCHMC802A AV_NB_BUSY_DYN_SDCCHMC802B MAX_NB_BUSY_DYN_SDCCHMC803TIME_SDCCH_CONGESTIONMC804A NB_UL_SINGLE_BLOCK_SIG_RACHMC804B NB_UL_ONE_PHASE_SIG_RACHMC805A NB_CHANNEL_ASSIGN_DL_AGCHMC805B NB_CHANNEL_ASSIGN_DL_PCHMC81NB_INC_EXT_SDCCH_HO_PREP_FAIL_CONGMC812NB_TCH_NOR_ASS_PREP_FAIL_CONG_R_ABIS MC820NB_INC_EXT_HO_REQMC821NB_INC_EXT_HO_ATPTMC830NB_INC_INT_HO_REQMC831NB_INC_HO_ATPTMC850NB_MULTIBAND_MS_ACCESS_EXCEPT_LU_CELL MC870NB_INTRA_HO_REQMC871NB_INTRA_HO_ATPTMC8A NB_CELL_PAGING_CMDMC8B NB_CELL_IMM_ASS_CMDMC8C NB_CELL_CHAN_REQDMC8D NB_CELL_IMM_ASS_REJMC901NB_Suspend_reqMC902NB_Suspend_failMC903NB_Suspend_succMC91NB_INC_INT_SDCCH_HO_PREP_FAIL_CONGMC921A NB_TCH_NOR_ASS_HO_REQ_ABLE_TO_PREEMPT MC921B NB_PREEMPT_CAP_ALLOC_SUCCMC921C NB_PREEMPTED_CALLSMC921D NB_PREEMPT_CAP_OUT_DR_ALLOC_SUCCMC921E NB_TCH_NOR_ASS_HO_SUCC_PREEMPTABLEMC922A NB_INC_EXT_3G_2G_HO_REQMC922B NB_INC_EXT_3G_2G_HO_SUCCMC922C NB_INC_EXT_3G_2G_HO_EXEC_FAIL_MS_ACC MC922D NB_INC_EXT_3G_2G_HO_ATPTMC922E NB_INC_EXT_TCH_3G_2G_HO_EMERGENCY_REQMC922F NB_INC_EXT_TCH_3G_2G_HO_REQMC922G NB_INC_EXT_TCH_3G_2G_HO_PREP_FAIL_3GCONG MC922H TIME_3G_HOReject_HLMC923A NB_LCS_REQMC923B NB_LCS_SUCCMC923C NB_LCS_FAIL_LBMC923D NB_LCS_ABORTMC924A TIME_SPDCH_LIMIT_HIGH_LOADMC924B NB_2G_3G_HO_2MC924C NB_2G_3G_HO_3MC924D NB_2G_3G_HO_4MC924E NB_2G_3G_HO_5MC924F NB_2G_3G_HO_6MC924G NB_2G_3G_HO_7MC924H NB_2G_3G_HO_8MC924I NB_2G_3G_HO_9MC924J NB_2G_3G_HO_10MC924K NB_2G_3G_HO_11MC925A NB_AGCH_USEFUL_BLOCKS_SENTMC925B NB_PCH_USEFUL_BLOCKS_SENTMC925C NB_BUSY_RACH_SLOTSMC925D NB_CHANNEL_RQ_RADIOMC925E NB_ASSIGN_CMD_RECEIVED_ABISMC925F NB_ASSIGN_CMD_DISCARDEDMC925G NB_PAGING_CMD_RECEIVED_ABISMC925H NB_PAGING_CMD_DISCARDEDMC927A NB_DTM_UL_TCH_ASS_ATPTMC927B NB_DTM_DL_TCH_ASS_ATPTMC927C NB_DTM_UL_PACKET_ASS_ATPTMC927D NB_DTM_DL_PACKET_ASS_ATPTMC927E NB_DTM_UL_TCH_ASS_EXEC_FAIL_RADIOMC927F NB_DTM_DL_TCH_ASS_EXEC_FAIL_RADIOMC928A NB_TCH_DROP_CAUSE_TOO_LOW_QUALITY_ULMC928B NB_TCH_DROP_CAUSE_TOO_LOW_LEVEL_ULMC928C NB_TCH_DROP_CAUSE_TOO_LOW_QUALITY_DLMC928D NB_TCH_DROP_CAUSE_TOO_LOW_LEVEL_DLMC928E NB_TCH_DROP_CAUSE_LONG_MS_BS_DISDANCEMC928F NB_TCH_DROP_CAUSE_TOO_SHORT_MS_BS_DISTANCE MC928G NB_TCH_DROP_CAUSE_TOO_HIGH_INTERFERENCE_UPL MC928H NB_TCH_DROP_CAUSE_TOO_HIGH_INTERFERENCE_DOW MC928I NB_TCH_DROP_OTHER_CAUSESMC930NB_ABIS_PAGING_MESSAGE_RECEIVEDMC931Reserve_cell_2MC932Reserve_cell_3MC933Reserve_cell_4MC934Reserve_cell_5MC935Reserve_cell_6MC936Reserve_cell_7MC937Reserve_cell_8MC938Reserve_cell_9MC939Reserve_cell_10MC950Reserve_cell_11MC951Reserve_cell_12MC952Reserve_cell_13MC953Reserve_cell_14MC954Reserve_cell_15MC955Reserve_cell_16MC956Reserve_cell_17MC957Reserve_cell_18MC958Reserve_cell_19MC959Reserve_cell_20MC960Reserve_cell_21MC961Reserve_cell_22MC962Reserve_cell_23MC963Reserve_cell_24MC964Reserve_cell_25MC965Reserve_cell_26MC966Reserve_cell_27MC967Reserve_cell_28MC968Reserve_cell_29MC969Reserve_cell_30MC970Reserve_cell_31MC971Reserve_cell_32MC972Reserve_cell_33MC973Reserve_cell_34MC974Reserve_cell_35MC990NB_MS_REPEATED_ACCH_CAPABLEMC991NB_CALLS_RFACCH_ACTIVATEDMC992NB_CALLS_RSACCH_ACTIVATEDMC993NB_AMR_TCH_DROP_RLF_TRXMC994NB_AMR_TCH_DROP_RLF_TRX_RSACCH MC995NB_AMR_TCH_DROP_OUT_HO_TRXMC996NB_AMR_TCH_DROP_OUT_HO_TRX_RFACCH中文解释SDCCH指配成功的次数(被叫)SDCCH指配成功的次数(主叫)SDCCH指配成功的次数(非FOLLOW_ON位置更新) SDCCH指配成功的次数(短消息)SDCCH指配成功的次数(补充业务)SDCCH指配成功的次数(FOLLOW_ON位置更新) SDCCH指配成功的次数(呼叫重建)SDCCH指配成功的次数(未知消息)SDCCH指配成功的次数(IMSI分离、结合) SDCCH指配成功的次数(呼叫业务)NB_IMM_ASS_SUCC_MO_LCSSDCCH出小区切换成功次数SDCCH分配失败次数(由于拥塞)SDCCH出小区切换掉话次数SDCCH入小区切换成功次数小区内SDCCH切换失败次数(由于拥塞)切换尝试次数(TrafficHandover 原因)切换尝试次数(捕获切换原因)切换尝试次数(TA值过小)TRX_MAX_TEMPERATUREReserve_TRX_2Reserve_TRX_3Reserve_TRX_4TIME_PWR_RED_8PSK_1TIME_PWR_RED_8PSK_2TIME_PWR_RED_8PSK_3TIME_PWR_RED_8PSK_4TIME_PWR_RED_GMSK_1TIME_PWR_RED_GMSK_2TIME_PWR_RED_GMSK_3TIME_PWR_RED_GMSK_4TIME_PWR_RED_CTRL_1TIME_PWR_RED_CTRL_2TIME_PWR_RED_CTRL_3TIME_PWR_RED_CTRL_4TIME_8PSK_BURST_TRANSMISSIONTIME_GMSK_BURST_TRANSMISSIONTIME_CTRL_BURST_TRANSMISSIONEXTRA_PROVISION_FOR_MC_MODULE_1EXTRA_PROVISION_FOR_MC_MODULE_2EXTRA_PROVISION_FOR_MC_MODULE_3EXTRA_PROVISION_FOR_MC_MODULE_4EXTRA_PROVISION_FOR_MC_MODULE_5SDCCH掉话次数(因为BSS的问题)SDCCH掉话次数(无线链路失败)TCH指配时的排队次数(发起呼叫)BSC间入切换时的排队次数NB_TCH_NOR_ASS_REQNB_TCH_NOR_ASS_ATPTTCH平均排队次数(正常分配和BSC间切换)BSC内出切换成功次数(直接重试)BSC间出切换成功次数(直接重试)BSC内出切换请求次数(直接重试)BSC间出切换请求次数(直接重试)SDCCH指配次数(入切换)SDCCH立即指配次数SDCCH立即指配失败次数切换过程中TCH掉话次数(由于BSS原因)通话过程中的TCH掉话次数(由于BSS原因)BSC内入切换成功次数(直接重试)BSC入出切换请求次数(直接重试)BSC内入小区TCH分配次数(直接重试)BSC内入小区切换TCH分配次数TCH指配成功次数(主叫和被叫)指配过程中的掉话次数(无线链路失败、bss原因、传输原因)NB_CALL_TFONB_SMS_PP_CON_MT_SDCCH点对点短消息成功次数点对点短消息失败次数平均不可用时隙数平均可用TCH数目平均可用SDCCH数目可用的CCCH信道平均数目AV_NB_BUSY_CS_TSNB_MAX_SIMUL_BUSY_CS_TSSDCCH连续忙的最大数目干扰带一TCH的平均数目干扰带二TCH的平均数目干扰带三TCH的平均数目干扰带四TCH的平均数目干扰带五TCH的平均数目TCH全忙的时间全速率TCH占用次数半速率TCH占用次数TIME_TRX_FR_BUSY半速率TCH占用时长TIME_TRX_GSM_FR_BUSYTIME_TRX_GSM_HR_BUSYTIME_TRX_DCS_FR_BUSYTIME_TRX_DCS_HR_BUSYTCH连续忙的时间(多频手机占用)NB_TIMES_SDCCH_BUSY(110)SDCCH全忙的时间BSC间入小区切换失败次数(BSC和MSC间A口信道状态不匹配)NB_TCH_HO_ATPT_26_BadQualHRNB_TCH_HO_ATPT_27_GoodQualFRNB_TCH_HO_ATPT_28_FastTrafficNB_TCH_EMERGENCY_HO_PRESERVATIONNB_TCH_HO_ATPT_29_TFONB_OUT_INTER_PLMN_TCH_HO_REQNB_OUT_INTER_PLMN_TCH_HO_ATPTNB_OUT_INTER_PLMN_TCH_HO_SUCCNB_INC_INTER_PLMN_TCH_HO_REQNB_INC_INTER_PLMN_TCH_HO_ATPTNB_INC_INTER_PLMN_TCH_HO_SUCCNB_TCH_HO_REQ_30_ReturnCSZoneNB_TCH_HO_ATPT_30_ReturnCSZoneNB_TCH_HO_REQ_30_ABORTEDBSC间入切换失败(由于拥塞或信道不匹配)BSC间入切换失败(由于拥塞)BSC内入切换失败(由于拥塞或信道不匹配)BSC内直接重试失败(由于拥塞或信道不匹配)NB_INTRA_TCH_HO_EXEC_FAIL_REV同心圆切换请求次数(内圆上行信号弱)同心圆切换请求次数(内圆下行信号弱)同心圆切换请求次数(外圆上下行信号强)SDCCH切换尝试次数(含强制直接重试)TCH拥塞次数(无队列)TCH拥塞次数(队列满)TCH拥塞次数(T11超时)TCH拥塞次数(队列拒绝)切换掉话次数BSC间入小区切换成功次数BSC间入小区切换失败次数(MS接入失败)BSC间出小区切换请求次数BSC间出小区切换成功次数BSC间出小区切换失败后返回次数BSC间出小区切换失败没有返回次数BSC间出小区切换尝试次数BSC间出小区切换成功次数BSC内入小区切换失败次数(MS接入失败)BSC内出入小区切换请求次数BSC内出入小区切换成功次数BSC内出切换失败后返回次数BSC内出小区切换失败后没有返回次数BSC内出小区切换尝试次数小区内切换成功次数小区内切换失败后没有返回次数小区内切换失败后返回次数切换尝试次数(由于上行质量差)切换尝试次数(由于上行电平差)NB_HO_4_TooLowLevUpNB_HO_5_TooLowLevUp切换尝试次数(由于TA过大)切换尝试次数(由MSC触发)小区内切换尝试次数(上行干扰过大)小区内切换尝试次数(下行干扰过大)切换尝试次数(由于PBGT原因)切换尝试次数(层间切换)NB_TCH_FR_REQNB_TCH_DR_REQNB_TCH_DR_EFR_REQNB_TCH_AMR_REQNB_TCH_DATA_REQNB_TCH_FR_EFR_REQNB_TCH_NO_FR_REQNB_TCH_NOR_FR_ALLOCNB_TCH_NOR_HR_ALLOCNB_TCH_NOR_EFR_ALLOCTCH分配次数NB_TCH_NOR_AMR_FR_ALLOCNB_TCH_NOR_AMR_HR_ALLOCNB_TCH_NOR_DATA_ALLOCMS(E-GSM band)接入次数(除位置更新)出切换请求次数出切换请求失败次数(由于拥塞)出切换成功次数出切换失败后返回次数出切换失败后没有返回的次数直接重试成功次数(BSC间入切换)入小区切换成功次数(包括BSC间直接重试)TCH分配成功次数NB_TCH_DROP_EST_PHAS_ELF_TRX通话过程高中TCH掉话次数(由于远端解码失败)TCH分配失败次数(由于MS接入失败)MICROCELL小区切换尝试次数(由于连续收到BAD SACCH) MICROCELL小区切换尝试次数(由于上行电平低)MICROCELL小区切换尝试次数(由于下行电平低)MICROCELL小区层间切换尝试次数AV_NB_AVAIL_DYN_TSAV_NB_BUSY_DYN_TCHMAX_NB_BUSY_DYN_TCHAV_NB_BUSY_DYN_SDCCHMAX_NB_BUSY_DYN_SDCCHTIME_SDCCH_CONGESTIONNB_UL_SINGLE_BLOCK_SIG_RACHNB_UL_ONE_PHASE_SIG_RACHNB_CHANNEL_ASSIGN_DL_AGCHNB_CHANNEL_ASSIGN_DL_PCHBSC间SDCCH入切换失败(由于拥塞)TCH分配失败次数(由于拥塞)BSC间入小区切换请求次数BSC间入小区切换尝试次数BSC内入小区切换请求次数NB_INC_HO_ATPT双频MS接入次数(除位置更新)小区间切换请求次数小区间切换尝试次数寻呼次数立即指配下发次数信道请求次数立即指配拒绝次数(由于拥塞)NB_Suspend_reqNB_Suspend_failNB_Suspend_succBSC内入小区SDCCH切换失败次数(由于拥塞)抢占TCH请求次数(在TCH分配以及BSC间入切换和直接重试中)抢占TCH成功次数(在分配以及BSC间入切换和直接重试中)呼叫过程中TCH抢占次数呼叫过程中TCH抢占次数(直接重试成功)可以用于抢占的TCH数(在TCH分配以及BSC间入切换和直接重试中)NB_INC_EXT_3G_2G_HO_REQNB_INC_EXT_3G_2G_HO_SUCCNB_INC_EXT_3G_2G_HO_EXEC_FAIL_MS_ACCNB_INC_EXT_3G_2G_HO_ATPTNB_INC_EXT_TCH_3G_2G_HO_EMERGENCY_REQNB_INC_EXT_TCH_3G_2G_HO_REQNB_INC_EXT_TCH_3G_2G_HO_PREP_FAIL_3GCONG TIME_3G_HOReject_HLNB_LCS_REQNB_LCS_SUCCNB_LCS_FAIL_LBNB_LCS_ABORTTIME_SPDCH_LIMIT_HIGH_LOADNB_2G_3G_HO_2NB_2G_3G_HO_3NB_2G_3G_HO_4NB_2G_3G_HO_5NB_2G_3G_HO_6NB_2G_3G_HO_7NB_2G_3G_HO_8NB_2G_3G_HO_9NB_2G_3G_HO_10NB_2G_3G_HO_11NB_AGCH_USEFUL_BLOCKS_SENTNB_PCH_USEFUL_BLOCKS_SENTNB_BUSY_RACH_SLOTSNB_CHANNEL_RQ_RADIONB_ASSIGN_CMD_RECEIVED_ABISNB_ASSIGN_CMD_DISCARDEDNB_PAGING_CMD_RECEIVED_ABISNB_PAGING_CMD_DISCARDEDNB_DTM_UL_TCH_ASS_ATPTNB_DTM_DL_TCH_ASS_ATPTNB_DTM_UL_PACKET_ASS_ATPTNB_DTM_DL_PACKET_ASS_ATPTNB_DTM_UL_TCH_ASS_EXEC_FAIL_RADIONB_DTM_DL_TCH_ASS_EXEC_FAIL_RADIONB_TCH_DROP_CAUSE_TOO_LOW_QUALITY_ULNB_TCH_DROP_CAUSE_TOO_LOW_LEVEL_ULNB_TCH_DROP_CAUSE_TOO_LOW_QUALITY_DLNB_TCH_DROP_CAUSE_TOO_LOW_LEVEL_DLNB_TCH_DROP_CAUSE_LONG_MS_BS_DISDANCENB_TCH_DROP_CAUSE_TOO_SHORT_MS_BS_DISTANCE NB_TCH_DROP_CAUSE_TOO_HIGH_INTERFERENCE_UPL NB_TCH_DROP_CAUSE_TOO_HIGH_INTERFERENCE_DOW NB_TCH_DROP_OTHER_CAUSESNB_ABIS_PAGING_MESSAGE_RECEIVEDReserve_cell_2Reserve_cell_3Reserve_cell_4Reserve_cell_5Reserve_cell_6Reserve_cell_7Reserve_cell_8Reserve_cell_9Reserve_cell_10Reserve_cell_11Reserve_cell_12Reserve_cell_13Reserve_cell_14Reserve_cell_15Reserve_cell_16Reserve_cell_17Reserve_cell_18Reserve_cell_19Reserve_cell_20Reserve_cell_21Reserve_cell_22Reserve_cell_23Reserve_cell_24Reserve_cell_25Reserve_cell_26Reserve_cell_27Reserve_cell_28Reserve_cell_29Reserve_cell_30Reserve_cell_31Reserve_cell_32Reserve_cell_33Reserve_cell_34Reserve_cell_35NB_MS_REPEATED_ACCH_CAPABLENB_CALLS_RFACCH_ACTIVATEDNB_CALLS_RSACCH_ACTIVATEDNB_AMR_TCH_DROP_RLF_TRXNB_AMR_TCH_DROP_RLF_TRX_RSACCH NB_AMR_TCH_DROP_OUT_HO_TRXNB_AMR_TCH_DROP_OUT_HO_TRX_RFACCH。
铝锌铜牌号对照表
C2100 C2200 C2300 C2400 C2600 C2700 C2720 C2800 C2801
CZ125 CZ101 CZ102 CZ103 CZ106 CZ107 CZ108 CZ109(C u60) CZ109(C u60)
CuZn5 CuZn10 CuZn15 CuZn20 CuZn30 CuZn36 CuZn37 CuZn40 CuZn40
铝锌铜材料中外牌号对照 美 国 德国DIN ASTM UNS X53CrMnNiN2 1· 09 X15CrNiSi20· 12 K63008 K63017 S30900 S31000 N08330 K66286 S30400 S30908 S31008 S31600 K66009
AISI
日本JIS SUH35 SUH37
X5CrNi18· 9 X7CrNi23· 14 X12CrNi25· 21 X50NiCrWV1 313
304S15
Z6CN18· 09 Z10CNS25· 13 Z12CN25· 20 Z6CND17· 12 Z35CNWS14· 14
SUS310S 310S31 SUS316 SUH31 316S31 331S42
C86300 C86200
HBsC4 HBsC3
HTB2 HTB1
C86500
铸造黄铜 铸造黄铜 铸造黄铜 铸造黄铜 铸造黄铜 铸造黄铜 加工青铜 加工青铜 加工青铜 加工青铜 加工青铜 加工青铜 加工青铜 加工青铜 加工青铜 加工青铜 加工青铜 加工青铜 加工青铜 加工青铜 加工青铜
ZCuZn38Mn2Pb2 ZCuZn40Mn2 ZCuZn40Mn3Fe1 ZCuZn33Pb2 ZCuZn40Pb2 ZCuZn16Si4 QSn4-3 QSn4-4-2.5 QSn4-4-4 QSn6.5-0.1 QSn6.5-0.4 QSn7-0.2 QSn4-0.3 QAI5 QAI7 QAI9-2 QAI9-4 QAI10-3-1.5 QAI10-4-4 QAI11-66 QAI9-5-1-1
pb11新特性及增强内容
#1Pb11.1是当前pb的最新版本所有新特性都是相对于pb10.5而言#2Pb原有的target包括pb app相关的3个target(application 从空白新建立application,也是最常用的,existing application 对于低版本pb程序的转化,template application在模版的基础上建立application)jsp相关的2个target(区别仅是是否带有版本控制),服务器组建的target 因为app server plug-in而一分为二(easerver和其他server)。
这三种再加上新的.net转化,现在一共有4种pb的target。
其中,仅jsp的target不使用powerscript,pb11之后jsp target 将从pb中移到sybase的另一个产品workspace中。
数据库接口中,sql(snc)和sybase 的是新接口,其他仅是一些功能上的提升。
除了数据库接口,其他都要详细讲,数据库接口开发人员只是作为使用者。
#3Ellipsis就是英语的省略号,这样一行显示不下的数据可以在数据后显示省略号,该列得到焦点后,恢复正常显示。
如果你的程序想要转化.net webform的话,不要使用该属性,它属于转化后自动不被支持的属性之一,你如果想知道你的应用中都有哪些属性不被支持,那么你可以直接转化,pb11的另一个新特性,就是在消息输出区增加了unsupport feature,在转化时显示哪些特性不被支持。
Treeview样式的DW是pb10.5才出现的,估计还会逐步改善,个人感觉最需要改善的是他不能支持任意级别的数,只能支持固定级别的数原来的设置height=0,可以消除数据,但是不能消除连线,等于实际没法应用。
#4窗口可以同时指定打开和关闭的动画效果,可以指定效果的持续时间。
透明度可以指定一个1到100之间的数值,使窗口呈现半透明效果(0为不透明,数字越大透明度越高)例子中的过滤条件将留下小写a,b开头的纪录,但是如果不用/s选项,除了小写a,b字母开头的以外,大写A,B开头的纪录也将被留下。
PB与各种数据链接
1.Power script 语言里的事务处理对象怎么理解PowerBuilder程序与数据库之间传递信息的一个结构变量,共有15个成员.你可以详细列表它的所有成员看看它的组成,PB的应用程序会初始化一个全局的结构体变量,SQLCA,当然你也可以自定义一个自己的事务对象.1 DBMS string 所使用的数据库管理系统的名字,如Sybase,Oracle,ODBC。
2 Database string 要连接的数据库名字。
3 UserID string 连接数据库所用的用户名。
有的DBMS不需要此项。
4 DBPass string 用户连接数据库的口令。
5 Lock string 这是数据库的保护级别,一般不必给出。
6 LogID string 登录到数据库服务器上的用户名,有的DBMS不需要此项,但Sybase和Oracle需要指定这个参数。
7 LogPass string 登录到数据库服务器上的用户口令。
这个属性可设可不设,但Sybase和Oracle需要指定口令。
8 ServerName string 数据库服务器名。
9 AutoCommit boolean指定是否将数据库设置成自动提交所有事务。
默认是False,也就是说,必须在应用程序中进行事务管理,并在适当的时候对数据库提交事务。
如果选择True,则每个事务都由系统自动提交。
10 DBParm string 用于向数据库传递特殊信息的属性。
11 SQLCode long 指示最近一次SQL操作失败或成功。
它的取值为:返回结果0 无错误。
-1 出现一个错误。
100没有检索到数据。
12 SQLNRows long 最近一次SQL操作影响的行数,数据库不同其含义也不同。
13 SQLDBCode long 数据库错误代码。
不同的数据库的含义不同。
14 SQLErrText string 相应于SQLDBCode属性中错误码的文字说明。
15 SQLReturnData string 返回DBMS执行SQL的附加信息,不同的DBMS其值不同。
PB11简介
2.5 窗口、用户对象之间的消息传递
Pb8.Pdf用户手册中1.2.7的详细介绍 PostEvent 参看Pb8.pdf用户手册中3.1.9小节详 解 邮寄执行 随机空闲执行 TriggerEvent 参看PB8.Pdf用户手册中3.1.16小节 详解 立即执行 按消息队列顺序执行 使用Send消息传递(窗口之间的通讯)参看 Pb8.Pdf中2.14.12小节 窗体打开可以通过OpenwithParm传递参数 响应窗体可以通过ClosewithReturn 截取返回值 全局消息对象Message 的三个常用属性。 DoubleParm、StringParm 、PowerObjectParm
pro_treeviewclass 非可视化的用户对象 uo_treeview 可视化的用户对象
2.4.4 如何使用用户对象
可视化用户对象
所谓可视用户对象就是可重用的具有某种行为的一个或一 组控件。换句话说,也就是为了重复调用,将逻辑封装成 一个整体。
类用户对象
它也具有非常广泛的应用领域。比方说,在制作一个商用数据 库软件的时候,经常会使用某些商业规则对数据进行重复地计 算和处理。如果我们定义一个用户对象,由它来管理这套数据 处理的办法,那就会使程序的设计工作方便很多。类用户对象 也叫非可视化用户对象,与可视化用户对象用法基本类似。在 Pb11中来看一下。
2.9 应用程序开发及发布
创建一个应用调试 利用开发工具编译成Dll或PBD 发布EXE、Dll(PBD) + Pb的支持动态库,类 似于Java的虚拟机
3.1 Dw数窗的详细介绍
不同风格数窗使用介绍(12种风格) 如何设计数窗 数窗检索数据,正常检索、带参数检索 数窗更新数据 数窗的数据源介绍(无数据源、SQL语句组 合、视图、存储过程) 数窗四个缓冲区的介绍 Primary,Delete,Filter, Original(隐式的)
PB11数据库技术及应用
PocketBuilder的Sybase® PB®11.5版本已投入使用。为开发带来很多 帮助包括:增强的.NET支持、创建具有丰富可视化效果的数据驱动型应 用程序的全新DataWindow创新功能、
8.1 PowerBuilder简介
n (2)增强的数据库支持
n 支持MS SQL Server 2008和Oracle 11g。 n (3)DataWindow 和美化增强 n 1)支持PNG n 2)菜单、工具栏、树状图、DataWindows、图片、图片按钮
3)透明度 n 4)背景:渐变梯度、图片 n 5)控件:渐变梯度、透明度(以百分比表示)、工具提示 n 6)列:Rich text 编辑格式 n 7)图形:三维图形风格(也在独立图形控件中)。包括使用 3D技术渲染饼状图、柱状图、条状图、线形图和范围图表,
8.1 PowerBuilder简介
n 能极大地提高开发效率的全新本地关系型数据库管理系统(RDBMS)驱动 器、带有应用程序服务器接口,允许第三方应用程序服务器直接在PB整合 式开发环境中进行相关部署和简化的安全系统等。
n 4.其他新功能
n 此外,PB新版本增强了.NET的互操作性、提供了创新的DataWindow ,以及其他大量的新功能,使工作变得更简单、应用程序更稳健,也提高 了开发速度。PB将继续利用现有代码、技术投资和专门技术,整合最新的 开发模式,用于解决业务和IT问题。 n (1)增强的.NET支持 n 1)Strong-named assemblies; n 2)对原语和枚举类的函数调用; n 3)静态成员访问; n 4)对.NET的功能性、支持度和互操作性随着Windows的普及而强化 ,所以PB不断进行更新,与Microsoft最新技术保持同步。
PowerBuilder平台上C/S应用向B/S应用模式的转换
应 用 扩 展 到 We b上 的 关 键 因 素 。它 能 够 处 理 所 有 主 要 的 组 建 类 型 .包 括 P w r ule,aa C o eB i rJv , OM, 0R A 和 C+ + 。 d C B
括 HTML。
策 略实 现 平 滑 过 渡 的 一 种 解 决 途 径 。
1 S b s 的 We 决 方 案及 相 关产 品 y ae b解
S bs 作 为 业 界 领 先 的 数 据 库 产 品 提 供 商 , 鼹 Itr y ae 紧 ne— nt 术 的 发展 潮 流 , 断 推 出 新 的 应 用 产 品 。S b s 司 e技 不 y ae公 提 出 的 eMa - p策 略 , “ y aeeMa t - uies , 是 一 即 S b s - poe s s” 就 B n 套 完 整 的 We 决 方 案 。它 描 绘 出 如 何 使 用 最 简 便 的 方 式 b解 建 立 电子 商 务 ( b应 用 ) 过 程 , 以 引 导 你 快 速 、 效 并 We 的 可 高 且 非 常 容 易地 将 现 有 业 务 转 换成 电 子 商 务 模 式 , 并 不 需 要 而 对现有业务运行方式做 太大改变 。
结构 . 应用安装并运 行在 客户 端 的计 算 机中 , 通过 局域 网或
广 域 网连 接 与后 台 数 据 库 服 务 器 连 接 并 共 享 数 据 , 把 原 始 并 数 据 或 处 理后 的数 据存 储 在 后 台 数 据 库 中 。 随着 We b技 术 的 飞 速 发 展 . 造 基 于 W e 构 b应 用 的 需 求
PB上开发BS
PB11.5上开发BS需要预装哪些软件1 Datawindow 部份:在这个部分我们首先就Datawindow 转换成Web Form 后有哪些不支援的功能与特性转化作一介绍。
1.1 Presentation styles除了RichText 与OLE 以外的其他格式都能支持,而原本C/S 架构中与Datawindow 相关的风格(如:Specify Retrieval Arguments, Specify Retrieval Criteria, Import File, Save As, Print, Sort,Filter, and Crosstab),在Web 下也都能够支持。
1.2 DataWindowexpressions除了下述的函式:Describe, LookupDisplay, Case, Page, PageAbs, ProfileInt, ProfileString,aggregate expression function 以及User-defined expression functions 以外,其他都支持。
此外需注意Client-side DataWindow expressions 这种改变Client 端UI 属性的表示式在webform 中并不支持,但这有另外的解决方法,透过触发如:Clicked 或RowFocusChanged 的event去强制触发postback 动作,使得expressions 在Server 端发生,Server 端上能完全支持所有的DataWindow expression function。
PrintDataWindow 或PrintScreen print functions 在web form 上是不支援的1.3 DataWindow 在web 中的不同在web form 应用中,当Freeform 呈现视窗的高度比一行资料要高时,则其余的空间会被用來显示下一行资料的部份,这与传统的PB C/S 应用的特性不同,传统的应用上Freeform DataWindow 无论其高度为何,都只会显示单行的资料。
用pb实现cs应用程序的自动升级
用PB实现C/S应用程序的自动升级黄石纺织机械厂信息中心黄新民 2007.9.5C/S模式的应用程序安装在客户端,一旦程序改动升级,更换应用程序的工作量大。
但由于它与B/S模式相比具有交互能力强、运行速度快的优点,目前在企业管理内部的ERP等应用中还是得到比较广泛的应用。
企业的信息化是一个长期的、不断进步的过程,所以应用程序的修改和升级也是经常发生的。
目前企业的信息化应用都达到一定的规模,客户端的数量至少也在几十台以上。
一旦对应用程序进行修改,及时地更换客户端应用程序的工作量是很大的。
怎样在C/S模式下实现应用程序的自动升级呢?下面介绍一种PB开发的应用程序实现自动升级的方法。
自动升级的核心是在应用程序的启动程序段加入判别版本信息的代码,版本有效就直接进入应用系统,否则进行升级。
实现这种自动升级的过程比较简单:1.将当前应用程序变为过时的旧版在数据库中建立一个版本信息表bbxx,表的结构包含系统名(xtname)和版本号(bbh)两个字段,例如序记录的版本号信息进行比较,若相同则正式运行应用程序;不同则进行版本的自动更新。
采用这种方法的优点是能及时地停止所有客户端旧版应用程序的运行,从而保证不会出现由于旧版更换不及时而造成的数据混乱。
2.确定当前应用程序所在的位置应用程序在客户端安装的位置可能各不相同,确定其在客户端的安装位置才能保证新程序的正确替换。
3.自动建立网络资源,连接网络内新版应用程序所在的目录,拷贝新文件在网络内确定一台计算机,并设定一个放置新版pbd文件的共享文件夹。
在应用程序应用的Open事件中编写代码,建立网络资源,连接到共享文件夹,复制新文件。
4.断开网络资源5.重新登陆进入新版应用程序在PB中实现上述过程的详细步骤:1.声明外部函数FUNCTION Long WNetAddConnection2 ( REF NETRESOURCE lpNetResource, String lpPassword, String lpUserName, Long dwFlags) LIBRARY "mpr.dll" ALIAS FOR "WNetAddConnection2A" FUNCTION Long WNetCancelConnection2 (String lpName, Long dwFlags,Long fForce) LIBRARY "mpr.dll" ALIAS FOR "WNetCancelConnection2A"2. 建立结构3.// 建立与数据库的连接-------------……connect USING SQLCA;if sqlca.sqlcode <> 0 thenmessagebox('提示', '不能连接数据库!')haltend if// ----------------------------------------string bbh1select bbh into :bbh1 from hsfj.bbxx where xtname = '采购管理'; //得到当前有效的版本号if bbh1='2007.9.2A' then // 每次修改结束编译新的可执行文件前,将数据库的版本信息表的版本号字段改为新值,同时修改此处引号内的值与其一致。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
pb11转换c/s到b/s大功告成
--1 开发环境安装
--11 先安装windows的IIS5.0以上
--12 再安装 framework 2.0
--13 下载(/iewebcontrols/download.aspx) ,安装IE Web Control ,
解压后运行C:\Program Files\IE Web Controls\build.bat
创建C:\Program Files\IE Web Controls\build
把C:\Program Files\IE Web Controls\build\Runtime\*.*的所有文件拷贝到iis的工作目录
默认就是c:\inetpub\wwwroot
拷贝的dos命令如下:
xcopy /s /i .\build\Runtime c:\Inetpub\wwwroot\webctrl_client\1_0 /y
(注:webctrl_client\1_0目录也可以手工创建拷贝)
--14 下载pb11(PowerBuilder110.zip,CommonInstaller.zip),安装PB11
--2 转换c/s的pb程序为b/s的程序
--21 先把你的程序移植到pb11,用pb11打开workspace和target即可,pb11自动移植,调试能在c/sx下运行正常--22 开始转换了,菜单操作file>New打开[New]选择窗口选[target] - .NET Web Forms Application
按向导操作即可,
step1 关于向导的介绍
step2 选Use an existing library and application object
step3 找到你的程序入口即application object
step4 加上你所用的pbl文件
step5 命名pbt文件名,也可直接下一步[next>]
step6 命名project object,也可直接下一步[next>]
step7 输入你在iis里的虚拟目录,也可直接下一步[next>]
step8 加上你用的资源文件
step9 如果你用了第三方的动太库dll,在这里加上,没有就[next>]
step10 如果你想用了javascript,在这里加吧,我没有这玩意。
step11 你要发布的web服务器
step12 汇总一下你的选择,[Finish>],伟大的.net Web forms创建完成
step13 发布吧,Deploy Project,你只要点一个按钮即可,你点只烟,倒上茶耐心的等一下吧
发布过程如下:
先检查你的iis是否服务
生成.NET assembly 文件
生成PBD文件
拷贝文件到IIS服务器
发布完成
step14 激动人心的时刻到了,换台机器用ie打开你的程序(看你的具体的ip地址、虚拟目录)http://gst-susue/oands 经过漫长的等待,第一次运行要先编译一下,下次就快点了。
step15 “我转换成功了,我转换成功了!”奔走相告、万人空巷。