首页 | 新闻中心| 公司介绍| 产品走廊| 渠道与销售| 技术支持| 下载中心| 用户认证
蓝色快车PB俱乐部论坛--PowerBuilder MIS编程回复发言
>>欢迎您,请先登陆 | 注册 | 发贴排行 | 搜索 | 帮助 | 退出
    蓝色快车PB俱乐部论坛
    PowerBuilder MIS编程
       回复发言

  *为必填项目 常规论坛,只允许注册会员发言

用户名   *您没有注册?
密码   *忘记密码?请与管理员webmaster@besoft.com.cn联系
主题标题   不得超过 50 个汉字
当前心情
  • 将放在帖子的前面
  •                           
                              
    内容

    在此论坛中
  • HTML标签: 不可用
  • UBB标签: 允许
  • 帖图标签: 允许
  • Flash标签: 允许
  • 表情字符转换: 允许
  • 上传图片: 允许
  • 最多16KB

  • 粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字
    字体:      字体大小    颜色:
    点击表情图即可在帖子中加入相应的表情
     
    选项

    是否显示您的签名?
    有回复时使用邮件通知您?


     

    --  作者:seawavefang
    --  发布时间:2005/4/9 10:38:29

    --  PB 数据窗口更新的奇怪问题
    多表查询然后只更新一个表为什么不可以呀
    我的查询方式是两个表关联查询。但我已经在 Rows/specify update properties 中指定
    allow updates ,Table to updateable为 tblchbxx(主表) ,updateable columns
    为这个表的所有列。unigue columns 为该表的主键。按理说设置的也没有错误呀!可是一旦我使用dwcontrol.update()函数后,系统就会提示 DataWindow does not have update capability,在进行update之前用modify设置需要更新的表并且将不更新表的列设置为不可更新后,依然没有改观.请问高手这是什么原因啊?
    紧急求救!!!!


    --  作者:seawavefang
    --  发布时间:2005/4/10 11:03:43

    --  
    求救:
    求高手指点迷津!!
    谢谢!
    --  作者:kissingwhw
    --  发布时间:2005/4/14 10:54:22

    --  
    把程序那来看以下了,一起研究一下
    soft_whw@163.com

    --  作者:bbbbbbbjohn
    --  发布时间:2005/4/20 20:08:38

    --  
    设计要求:
    1、分辨率1024 X 768
    2、数据库:Oracle8.0以上版本,需要提交数据库表的安装脚本
    3、开发工具:PowerBuilder9.0
    4、在同一界面实现医嘱的增加、删除、修改、查询功能
    5、要求性能高(记录数在100万条以上),界面*作方便,充分利用下拉列表、下拉数据窗口等输入技术
    6、由于是大项目中的一部分,对于说明中的一些指向字典可以不考虑
    7、医嘱和医嘱计价项目存在一对一、一对多、一对空三种关系

    1.1 医嘱  ORDERS
    字段中文名称 字段名 类型 长度 说明
    病人标识号 PATIENT_ID C 10 非空
    病人本次住院标识 VISIT_ID N 2 非空
    医嘱序号 ORDER_NO N 4 一个病人的所有医嘱独立分配序号,按时间顺序,从小到大排序
    医嘱子序号 ORDER_SUB_NO N 2 用于标识成组医嘱中的各医嘱项目,对独立的医嘱,为1,在成组医嘱内部,从1开始顺序排列
    长期医嘱标志 REPEAT_INDICATOR N 1 本医嘱是否长期医嘱,使用代码,1-长期,0-临时
    医嘱类别 ORDER_CLASS C 1 指定药疗、处置、护理、膳食、其它等类别,使用代码,见3.6医嘱类别字典
    医嘱正文 ORDER_TEXT C 80 医嘱内容
    医嘱代码 ORDER_CODE C 10 从临床角度对各类医嘱的每个项目分配一个代码,用于各系统间数据交换。如药品代码,检验项目代码等
    药品一次使用剂量 DOSAGE N 8,4
    剂量单位 DOSAGE_UNITS C 8 规范描述,本系统定义,见4.20剂量单位字典
    给药途径和方法 ADMINISTRATION C 16 规范描述,是判断生成何种治疗单的依据,本系统定义,见4.17给药途径字典
    起始日期及时间 START_DATE_TIME D 本医嘱起始日期及时间
    停止日期及时间 STOP_DATE_TIME D 本医嘱停止日期及时间
    持续时间 DURATION N 2 一次执行的持续时间
    持续时间单位 DURATION_UNITS C 4 使用规范描述,本系统定义,见4.31时间单位字典
    执行频率描述 FREQUENCY C 16 使用固定或固定格式的描述,如:3/日、TID,每xx分xx次,用户定义 ,见4.21医嘱执行频率字典
    频率次数 FREQ_COUNTER N 2 执行频率的次数部分
    频率间隔 FREQ_INTERVAL N 2 执行频率的间隔部分
    频率间隔单位 FREQ_INTERVAL_UNIT C 4 使用标准描述,本系统定义,见4.31时间单位字典
    执行时间详细描述 FREQ_DETAIL C 16 医嘱执行的详细时间表,用于对执行频率的补充,如:执行频率为3/日,补充为饭前执行或直接指定时间
    护士执行时间 PERFORM_SCHEDULE C 16 如:对3/日的时间表为8-12-6,由护士填入
    执行结果 PERFORM_RESULT C 8
    开医嘱科室 ORDERING_DEPT C 8
    开医嘱医生 DOCTOR C 8 医生姓名
    停医嘱医生 STOP_DOCTOR C 8 停止本医嘱的医生姓名
    开医嘱校对护士 NURSE C 8 医嘱开始时校对护士姓名
    停医嘱校对护士 STOP_NURSE C 8 医嘱停止时校对护士姓名
    开医嘱录入日期及时间 ENTER_DATE_TIME D 开医嘱录入的日期及时间
    停医嘱录入日期及时间 STOP_ORDER_ DATE_TIME D 开医嘱录入的日期及时间
    医嘱状态 ORDER_STATUS C 1 反映医嘱的执行状态,如新开、校对、执行、停止等,使用代码,见4.19医嘱状态字典
    药品计价属性 DRUG_BILLING_ATTR N 1 反映药品是否计价,0-正常,1-自带药
    计价属性 BILLING_ATTR N 1 反映本条医嘱计价方面的信息。0-正常计价 1-自带药 2-需手工计价 3-不计价。由护士录入医嘱时,根据医嘱内容确定。
    最后一次执行日期及时间 LAST_PERFORM_DATE_TIME D 对长期药品医嘱,由临床药局摆药时,将摆药的截止日期自动填入
    最后一次计价日期及时间 LAST_ACCTING_DATE_TIME D 后台划价程序对本医嘱最近一次划价日期及时间。初始录入医嘱时,为空,由后台划价程序在每次划价后更新。
    注释:此表为在院病人医嘱表,该表面向已执行医嘱,兼顾临床需要和计价需要,兼顾药疗医嘱和其他类别的医嘱,其模型支持成组医嘱和父子医嘱。该表医嘱由病房分系统生成。
    医嘱在病人出院,且完成相关统计后,将其转移到历史表中。典型地,需保留一年。
    以每病人每日新开2条医嘱、1000张床位的医院计,每日新增医嘱2000条,每年新增700,000条。
    主键:病人标识号、病人本次住院标识、医嘱序号、医嘱子序号

    1.2 医嘱计价项目  ORDERS_ COSTS
    字段中文名称 字段名 类型 长度 说明
    病人标识号 PATIENT_ID C 10 非空
    病人本次住院标识 N 2 非空
    医嘱序号 ORDER_NO N 4 一个病人的所有医嘱独立分配序号,按时间顺序,从小到大排序
    医嘱子序号 ORDER_SUB_NO N 2 如果此计价项目对应一条医嘱明细记录,如药品,则此字段为对应的医嘱子序号;如果此项目不对应一条具体的医嘱明细记录,如为附加*作,则此字段为空。
    计价项目序号 ITEM_NO N 2 在一条医嘱内部唯一,从1开始顺序排列。
    计价项目类别 ITEM_CLASS C 1 价表项目类别,使用代码,见6.8价表项目分类字典
    计价项目名称 ITEM_NAME C 40 此名称或者从医嘱内容中复制,或者由护士录入
    计价项目代码 ITEM_CODE C 10 项目对应的价表项目代码,如果计价项目不能对应到价表项目,则为空
    计价项目规格 ITEM_SPEC C 20 对药品,为本药品实际使用的规格,由护士或药局根据摆药结果而定
    计价单位 UNITS C 8 从价表中自动提取
    数量 AMOUNT N 8,4 项目数量。对药品,由一次使用剂量按对应使用规格转换得到的一次用药数量
    累计数量 TOTAL_AMOUNT N 10,4 对长期医嘱为本项目的累计数量
    本项目累计费用 COSTS N 8,2 对长期医嘱为各次执行费用之和,由后台计价程序填入
    注释:该表用于描述一条医嘱对应的各种收费项目,一条记录由医嘱号和项目序号唯一标识,医嘱子序号仅起关联作用。收费项目在录入医嘱时,根据医嘱内容自动生成,或由护士根据医嘱的具体执行信息,在录入医嘱时手工指定。如静滴医嘱,需要计药品费、静滴*作费、输液器费、注射器费等。这些计价项目,由后台计价程序对医嘱计价时使用。
    此表数据的保留时间同医嘱主记录。
    此表的规模略大于医嘱明细记录。
    主键:病人标识号、病人本次住院标识、医嘱序号、医嘱子序号、计价项目序号


    --  作者:cjjmay
    --  发布时间:2005/9/15 17:50:03

    --  
    楼主能说明一下怎么解决问题的么?我碰到了跟你一样的问题。谢谢
    --  作者:hotfire00
    --  发布时间:2007/3/7 13:20:45

    --  
    不知道解决没..我现在也遇到这种问题..

    ">