- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NET软件设计新思维表达式文法PDF
.NET 软件设计新思维
--像搭积木像搭积木一样搭建软件样搭建软件
陈俊先陈俊先
下载下载WebcastWebcast好帮手好帮手
iR
iReaper
文件大小=2.5Mb
可按照多种分类方式进行批量下载
WMV 、MP3、MP4、Zune 四种格式Webcast
访问iReaper主页:
/iReaper
h d l i
议程议程
• 属性处理机制属性处理机制
• 事件处理机制
• 数据模型
• 数据存取机制
• 数据绑定模型
• XmlForm基类
• 解析表达式和Where绑定
• 文法表达式
表达式文法
1、常量:True、False、Null(空);
• 2、数值常量:1、1.23、2000 (数值都decimal 类型);
• 3、字符串常量:“字符串“、“string”;
• 4、对象:Me、Parent、DataSet、Parent.DataSet、@ColumnName、
#ColumnName 、!ContriName、!Control.Text、Forms[“FormName”].Parent
、FForms[“F[“FormNName”]”]. DDattaSSett、FForms[“F[“FormNName”]!C”]!Conttroll.TTextt、
Count、Cols[“ColumnName”] ;
• 5、方法:可以是自定义的方法,例如GetBalQuantity()、GetTableValue()、
GetDefaultValue()GetDefaultValue()等等;;
• 6、逻辑运算:And 、Or、Not,满足1、2、3、4 、5的逻辑运算;
• 7、算数运算:+、-、*、/ 、%,满足1、2、3、4 、5的算数运算;
•• 88、关系比较运算关系比较运算::、==、==、、==、!=!=
• 从以上8条定义可以看出表达式是递归引用的。
• MMyMethod1()Method1() AndAnd MMyMethod2()Method2()
• Count 0 And Permission(“Customer”, “Edit”)
• Cal(2.52,Cal(2.52, True)True) + 200200
实例实例
• 进货单进货单(InSheet.xml)(InSheet.xml)
•
系统对象
• Me
• Me.PropertyMe.Property
• !ControlName
• !ControlName.Property
• Parent! ControlName
• Parent! ControlName.Property
• Forms[“SheetName”]Forms[“SheetName”]
• Forms[“SheetName”].Property
• Forms[Forms[“SheetNameSheetName”]] !! ControlNameControlName
• Forms[“SheetName”] ! ControlName.Property
• DataSet
• Count
• Cols[“ColumnName”]
表达式文法解析表达式文法解析
•• 在在XmlXml文件中调用文件中调用::
• PositionChanged()
在程序中调用:
• Junxian.XmlForm.XmlFormYaccClass.
Parse(stringParse(string StringExpression)StringExpression)
您可能关注的文档
- Java语法之封装.ppt
- java级考试多选题.pdf
- ISO系列培训量规仪器的校验.ppt
- JEM工作要素法.ppt
- JISG锅炉及热交换用碳素钢钢管.pdf
- Jia地球化学学报.pdf
- JISG碳素钢线材.pdf
- JEM更换灯丝步骤.pdf
- JFEFOX油井管.pdf
- JJG燃油加油机检定规程宣贯课件.ppt
- 2024-2030年韩国酞菁颜料行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年骨注射枪(BIG)行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年骨科服装行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年骨整合植入物行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年鸡蛋加工机械行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年饲料霉菌毒素解毒剂行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2024-2030年饲料霉菌毒素粘合剂和修饰剂行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年饲料测试行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年食品和饮料加工膜技术行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年高压氧舱行业发展分析及投资战略研究报告.docx
文档评论(0)