@Prompt 函数的语法:
@Prompt('message','type',[lov],Mono|Multi,free|constrained|primary_key,persistent|not_persistent,[default_values])
 'message':必需。提示消息的文本
 'type':必需。但可以为空("A"是默认设置)
       第三个参数的数据类型。它可以是以下类型之一:• “A”代表字母数字; • “N”代表数字; • 'D' 表示日期.
       指定的数据类型必须括在单引号中。当使用硬编码的值对列表时,语法为:’键类型:值类型’,
       其中每种类型可以是以上所述的“A”、“N”或“D”,
       例如:'A':'A'、'A':'N'。在此情况下,下一个参数'lov' 包含参数对的列表。同样,'default_value' 参数将包含值对。
lov: 必需,但可以为空。如果列表为空,仍必须使用逗号。如果此参数是一个对象,则第五个参数必须是“primary_key”。
         值列表(可选)。可以指定两种类型的值列表:
         • 从现有对象指向“值列表”的指针。通过双击包含要用于“类和对象”面板的值列表的对象,可以调用目标值列表。
           这指定了类名和对象名称,用反斜杠隔开。它必须括在单引号内。
           例如:'Client\Country'。如果正在使用“索引感知”,并且希望返回对象的键值,请将第五个值设置为“primary_key”
        • 硬编码的单值或值对的列表。值对中的值用冒号隔开。每个值用单引号括住。值对用逗号隔开。整个列表括在花括号内。
          将约束设置为“primary_key”。
          一个单默认值的语法:{'值'}
          多个单默认值的语法:{'值1','值2',... ,'值n'}
          可定义默认值对。一对默认值的语法:{'值':'键'}。冒号(:)用作值与键之间的分隔符。
          多对默认值的语法:{'值1':'键1','值2':'键2',...,'值n':'键n'}
          例如:{'Australia':'A','France':'F', 'Germany':'G','Japan':'J', 'Spain':'S', 'UnitedKingdom':'UK'}
Mono|Multi: 必需,但可以为空(Mono 是默认设置)。必须使用逗号。
          如果只能从值列表中选择一个值,则使用Mono.如果可以从值列表中选择多个值,则使用Multi。
free|constrained|primary_key: 必需,但可以为空(free 是默认设置)。必须使用逗号。
          如果可以输入一个值或从值列表中选择一个值,则使用free。
          如果必须从值列表中选择一个值,则使用constrained。
          如果已在Universe 中设置"索引感知",则使用primary_key 参数.所输入或显示的值不用于生成查询。而是使用“索引感知”列的关联键值来生成查询。
          在使用lov 参数时,primary_key 是必需参数。
persistent|not_persistent: 可选。如果设置了此项,则以逗号作为参数结尾。
          如果未设置此项,但设置了第七个参数(默认值),也必须使用逗号。
          注意:请注意,此参数在Desktop Intelligence 中不起作用。
          如果在刷新文档时,即使定义了默认值,默认情况下仍显示提示中上次使用的值,则使用persistent。
          如果在刷新文档时,默认情况下没有显示提示中使用的值,则使用not_persistent。
'default value':可选。'default value' 是可选参数,用于定义要呈现给用户的默认值。
          当使用硬编码的列表时,在此处输入的默认值必须显示在[lov] 列表中。
          例如,对于单值:{'France'};  对于两对值:{'France':'F','Germany':'G'}
          在刷新文档时,默认情况下将显示这些值,但是如果设置了"persistent”选项,则采用提示中上次使用的值, 而不是默认值.
          用户可具有单值或值对。如果在提示定义中指定“primary_key”参数,则必须提供键值。

【SAP Business Objects】Universe中的@prompt语法的更多相关文章

  1. SAP Business One系统功能介绍

    SAP Business One(简称SAP B One)是一套价格合理.易于实施的综合业务管理解决方案.该解决方案专为中小型企业量身打造,可确保实现公司发展.提高可盈利性和控制力度以及实现业务流程的 ...

  2. SAP Business One SAP B1功能概述

    SAP Business One SAP B1功能概述 SAP B One配有易于使用的软件界面,是一款全面的,多功能的业务管理解决方案,贵企业可以将其用作主要的企业资源(ERP)应用程序. 该解决方 ...

  3. 我对SAP Business One 项目实施的理解

    一.什么是SAP: 大家都知道ERP是什么,ERP是企业资源计划管理系统.是指建立在信息技术基础上,集信息技术与先进管理思想于一身,以系统化的管理思想,为企业员工及决策层提供决策手段的管理平台.那么问 ...

  4. [转帖]SAP S/4 HANA与SAP Business Suite/R3(ECC)的区别

    SAP S/4 HANA与SAP Business Suite/R3(ECC)的区别 https://blog.csdn.net/zhongguomao/article/details/5351520 ...

  5. How to: Initialize Business Objects with Default Property Values in XPO 如何:在 XPO 中用默认属性值初始化业务对象

    When designing business classes, a common task is to ensure that a newly created business object is ...

  6. How to: Initialize Business Objects with Default Property Values in Entity Framework 如何:在EF中用默认属性值初始化业务对象

    When designing business classes, a common task is to ensure that a newly created business object is ...

  7. SAP S/4 HANA与SAP Business Suite/R3(ECC)的区别

    转自:https://blog.csdn.net/zhongguomao/article/details/53515203 去年SAP推出了新一代商务套件SAP S/4 HANA,无疑是ERP行业创新 ...

  8. SAP R3和SAP Business One的区别

    SAP R3是SAP开发的 开发语言是ABAP. 之前叫SAP R/2 然后叫R/3 后又改叫ECC 现在叫A1了. 现在有新的版本S4 HANA : SAP发展史 SAP Business One是 ...

  9. php中一个"异类"语法: $a && $b = $c;

    php中一个"异类"语法: $a && $b = $c;     $a = 1;$b = 2;$c = 3;$a && $b = $c;echo & ...

随机推荐

  1. ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(十) 之 自定义系统消息和总结

    前言 本篇主要讲解一个东西,就是我们自定义系统消息.效果如下: 首先我们要做的准备工作就是改写 layim 的消息模板,如果不改的话就成为某个用户发送的消息了,那么体验就稍微差一些.找到模板我们看一下 ...

  2. MongoDB csv文件导入导出

    1.导出到csv文件: 2.从csv导入: 数据经过csv导出导入,有一个非常隐蔽的问题,编写代码时需要注意: 先导入一条数据: 其中Price是double类型: 然后我把该条记录导出到Demo.c ...

  3. 常用shell命令操作

    1.找出系统中所有的*.c 和*.h 文件 (-o 或者) $find / -name "*.cpp" -o -name "*.h" 2.设定 eth0 的 I ...

  4. WebKit示例解读

    如果你曾经在你的App中使用UIWebView加载网页内容的话,你应该体会到了它的诸多不尽人意之处.UIWebView是基于移动版的Safari的,所以它的性能表现十分有限.特别是在对几乎每个Web应 ...

  5. Python读取xml报错解析--ExpatError: not well-formed (invalid token)

    xml文件内容如代码所示存入的名字为login.xml: <?xml version="1.0" encoding="utf-8"?> <in ...

  6. 最近360和adsafe软件有冲突

    360把adsafe自启动服务给关闭,所以每次启动都不能成功.

  7. 深入理解SELinux SEAndroid

    参考文章: 一. http://blog.csdn.net/innost/article/details/19299937 二. http://blog.csdn.net/innost/article ...

  8. .net学习之委托和事件

    1.什么是委托通俗的说:委托就是一个能够存储符合某种格式(方法签名)的方法的指针的容器上传图片: 2.委托语法准备一个方法:string Hello(string userName){} string ...

  9. SQL分组和聚合(Grouping and Aggregates)

    这章应该是难点,也是成为SQL高手的必经之路. 注意有GROUP 语句时,WHERE和HAVING的场合. 前者用于检索前的条件过滤 . 后者用于检索出来结果之后的条件过滤. ========== ; ...

  10. 攻城狮在路上(叁)Linux(十六)--- 命令与文件的查找

    一.脚本文件的查询: 1.命令格式:which [-a] command; <==通过PATH来查找. -a:列出所有的,而不是仅列出第一个. 示例: which ifconfig; 注意:由于 ...