VC相关性语句.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC相关性语句

VC相关性语句1.相关性的作用1.1描述或规范特性与特性、特性值与特性值、特性与特性值之间的相互关系。1.2控制超级BOM中项目的选择。1.3对BOM的数据进行更改或计算。2.相关性的种类2.1前提条件2.2选择条件2.3活动2.4程序3.相关性的使用范围:3.1全局相关性:单独建立,可引用在多个对象,具有通用性,外部编号或命名。3.2局部相关性:针对某个特定的对象(如BOM、特性等)建立,只能在此对象中使用,只能内部编号。4.相关性语法4.1.常用规则:4.1.1.直接使用特性的代码作为变量,因此特性的代码只能使用字母、数字、底线“_”,不能使用连接符“-”。4.1.2.每个单元之间用空格隔开(OD中要求,测试表明对语法检验无影响)。4.1.3.关键词及字符串是不区分大小写的,除非你在特性维护时定义了区分大小写。4.1.4.定义为字符串的(char格式)的特性值必须包含在单引号内。4.1.5.星号(*)在行的开始表示该行为注释行;要素的分割用逗号(,)。4.1.6.字符串处理功能语法结果Lower case (LC)Leather saddle = LC(Alpha)= alphaUpper case (UC)Leather_saddle = UC(Alpha)= ALPHAConcatenation: ||bus drivers || check on driving license= bus drivers check on driving lThe string is cut off at a maximum of 30 characters.4.2.关系运算符语句相关性中的使用AND与:ANDLength = 300 and Width = 200OR或:ORColor = ‘red’ or Basic_material = ‘wood’NOT非:NOT.NOT (Color = ‘blue’)NOT (Color = ‘red’ and Basic_material = ‘wood’)IF条件:IF.Color = red if Model = ‘A’IN取某个范围中的值COLOR IN (‘red’,‘green’,‘blue’)COLOR IN (1 - 5)*Not …INSPECIFIED指明某特性必须分配值,用于前提条件、选择条件、活动和程序。SPECIFIED COLOR*Not SpecifiedTYPE_OF即指明仅对某个对象生效,如TYPE_OF($ROOT,(Material)(300)(NR=‘U91’))用在BOM项目的选择条件中时则说明此项目仅对抬头物料号是U91时才生效;NOT TYPE_OF则相反;两者不能使用在约束中,后者不能使用在活动。*Not TYPE_OF$ROOT指配置的最上层对象$SELF指相关性分配的当前对象$PARENT指当前对象的上级对象4.3.运算符号加:+ ,减:-,乘:* ,除:/。CHAR_WIDTH = CHAR_LENGTH / 4Sin正弦Cos余弦Tan正切Exp指数Ln对数Abs绝对值Sqrt平方根ArcsinArc sine (inverse function of sin)ArcosArc cosine (inverse function of cos)ArctanArc tangent (inverse function of tan)SIN (2*3.14 * ANGLE / 360)4.4.取整功能描述X = 3.1X = -3.1ceil最小整数但是不小于X(向上取整)+4-3trunc直接取整+3-3floor最大整数但是不大于X(向下取整)+3-4$SELF.CHAR_A = FLOOR ($SELF.CHAR_B + $SELF.CHAR_C + 0.5)4.5.大小判断运算说明第一种语法第二种语法第三种语法备注Greater thanGT大于Greater than or equal to==GE大于等于Less thanLT小于Less than or equal to==LE小于等于Equal to=EQ等于Not equal toNE不等于4.6.间隔/区间的输入语法用语句IN标示1LENGTH IN (5 - 10)大于等于5小于102LENGTH IN (5 - 10)大于等于5小于等于103LENGTH IN ( 5 - 10)大于5小于104LENGTH IN ( 5 - 10)大于5小于等于105LENGTH IN (5 - 10, 20, 40)满足这些条件(大于等于5小于等于10,大于20,等于40)5.相关性用法5.1.前提条件前提条件:指满足什么条件才出现某个特性或特性值。作用:1、需要隐藏的特性。2、

文档评论(0)

yy558933 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档