上一题下一题
跳转到
 
 
  世界如此多姿,发展如此迅速,窥一斑未必还能知全豹。但正如万花筒一样,每一个管窥都色彩斑斓。  
 
 
  知识通道 | 学习首页 | 教师首页 | PK首页 | 知识创造首页 | 企业首页 | 登录
 
本文对应知识领域
DELPHI编程语言总结(3)
作者:未知 申领版权
2010年12月12日 共有 1704 次访问 【添加到收藏夹】 【我要附加题目
受欢迎度:

    控制前台的权限
    我们知道,在三层模式中,前台是通过dcom与as的com进行连接的。而dcom对像的安全机制是以windowsnt的安全模式为构建基础。什么意思呢?当你as开发完成之后,你接着要开发前台。而在发布时,你必须要在做为as计算机上运行你开发好的as,因为只有一运行,就马上会在这台计算机上注册com。从而可以让前台去连上as里面的com进行去调用com里面的接口。可是是不是,只要注册了com后,第一个前台都能正确无误的连上应用程序服务器的com接口呢?答案当然是否定的。这是因为上面所说的一句话:dcom对像的安全机制是以windowsnt的安全模式为构建基础。如何理解呢?打开com配置工具:dcomcnfg.exe(c:\winnt\system32下面)。在运行中输入dcomcnfg就行了
    注意以下几点:
    --------安全性-----------
    指定谁能够启动as
    A:使用默认的启动权限:将使用默认的启动账户
    B:自定义启动权限:你可以决定有谁能够启动应用程序
    -------身份标识-------------------
    前台必须以什么样的方式来启动as
    A:交互式用户:
    如果你选择这项,那么前台必须以as计算机上相同的帐户才能启动应用程序.
    B:启动用户:
    如果你选择这项,那么前台可以不要求与as计算机上的帐户相同,当必须与你在"安全性"设置的自定义       启动所设的帐户
    C:指定用户:
    指定一个用户来启动。
    
    在三层模式中来实现corba功能     
    corba服务器是具有容错和负载平衡功能的应用程序服务器需要visborke的代理程序支持
    举列:
    
    
    报表的制作:      
    可以使用delphi自带的quick report里面提供的一些组件.在delphi7.0里面要安装此组件(bin\vclqrt70.bpl)
    tqrsubdetail
    该组件是在建立一个主从报表时才用到.主要用来显示从表的数据.
    一个报表的细节区分为两部分,一个对应于主表,一个对应于从表,主表中显示一条记录,从表中显示与之对应的若干条记录.
    1:dataset:设置从表的数据
    2:master:一般应设置为tquickrep组件
    3:footerband:如果在一个主从报表中希望在每次显示从表的区域下面同时显示一些统计信息,则可以通过tqrband添加一个脚注区域组件.同时将bands属性的子属性hasfoot设置为true,注意此时tqrband组件中的bandtype属性通常设置为rbgroupfooter
    4:headerband属性:如果需要在显示每条从表数据之前显示一些对从表的说明,可以通过tqrbandx组件添加一个区域头组件.此时tqrband组件的bandtype属性通常设置为rbgroupheader.同时将band属性的子属性hasheader属性设置为true
    
    :       tqrband
    
    1:rbtitle:
    2:rbpageheader:
    3:rbdetail:显示一个数据集中的数据
    4:rbpagefooter:
    5:rbsummary:在显示完所有的数据之后做一些统计.
    6:rbgroupheader:显示tqrgroup或tqrsubdetail组件的头区域,在显示任何区域前显示该区域
    7:rbgroupfooter:用于显示tqrgroup或tqrsubdetail组件的脚注区域
    tqrgroup
    如果希望将一个报表中的数据按照一定的规则分组显示,则需要用到此组件,该组件一般当作一个分组的头区域
    有时也可以作来组脚区域.数据分组的依据是通过设置expression属性的运算结果决定.
    tqrexpr:
    在报表区域中插入一个表达式.当运行报表时显示该表达式的值.主要使用expression属性来设置一个表达式.表达式最终的结果是以字符串出现的.
    expression可以设置为:count,sum,max,min等.master属性用来决定对谁进行统计,把resetafterprint设为true
    
    tqrsysdata
    qrsdatailcount:显示detail报表区域中显示数据的记录个数
    qrspagenumber:显示当前报表页面的编号
    qrsreporttitle:显示报表的标题
    
    注意:以上系统日期的显示格式由windows控制面板的区域设置中的日期(短日期)和时间标签页设置决  
    举列:
    一般报表:
    分组报表:
    主从报表:

    

 

相关新闻

肢体语言塑造你自己
总结
致谢
总结
刘小明-班组现场安全与作业管理培训总结
每一个程序员要遵守的一些优秀编程风格
杂谈语言(之六)——文字改革(下):一失足成千古恨的文字改革
杂谈语言(之五)——文字改革(上):半吊子的改革最糟糕!
杂谈语言(之四)——续谈广东话的口头语(2)
杂谈语言(之四)——续谈广东话的口头语(1)

您可能对这些感兴趣  

第7讲 综合分析BIM在运用与推广中的障碍问题
考核学生质量的困难
日本福岛核电站事故初步分析
论科技异化与科技人化
中国科技计划项目管理现状与对策
财政科技资金的审计重点和内容
软科学研究机构在政府决策中的功效、困境及对策研究
打造超级DOS系统(下)
DOS命令基础应用(6)
打造超级DOS系统(上)

题目筛选器
日期:
类型:
状态:
得分: <=
分类:
作者:
职业:
关键字:
搜索

 
 
 
  焦点事件
 
  知识体系
 
  职业列表
 
 
  最热文章
 
 
  最多引用文章
 
 
  最新文章
 
 
 
 
网站介绍 | 广告服务 | 招聘信息 | 保护隐私权 | 免责条款 | 法律顾问 | 意见反馈
版权所有 不得转载
沪ICP备 10203777 号 联系电话:021-54428255
  帮助提示    
《我的太学》是一种全新的应用,您在操作中遇到疑问或者问题,请拨打电话13564659895,15921448526。
《我的太学》