zoukankan      html  css  js  c++  java
  • 【SAP Business Objects】Universe中的@prompt语法

    @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”。
             值列表(可选)。可以指定两种类型的值列表:
             • 从现有对象指向“值列表”的指针。通过双击包含要用于“类和对象”面板的值列表的对象,可以调用目标值列表。
               这指定了类名和对象名称,用反斜杠隔开。它必须括在单引号内。
               例如:'ClientCountry'。如果正在使用“索引感知”,并且希望返回对象的键值,请将第五个值设置为“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”参数,则必须提供键值。
  • 相关阅读:
    【C语言】创建一个函数,利用该函数将字符串中的小写字母转换为大写字母
    【C语言】输入5个整数并按输入顺序逆序输出
    【C语言】(数组)C语言字符串中的小写字母转换为大写字母
    【C语言】创建一个函数,判断某一正整数是否为完数,并调用这个函数找出1000以内所有完数
    美国正在研制一种无线电波武器,用于阻止超速行驶的汽车
    小米7的传闻:这是我们迄今为止知道的
    黑客教父郭盛华:8种方法能快速重构整体代码库
    苹果正制造一款疯狂的“16K”VR耳机,效果到底有多牛?
    日本每年培养200多名超级黑客,目的是什么?原来和中国有关
    未来实地培训会被淘汰!中国在线教育公司发起激烈的招聘热潮
  • 原文地址:https://www.cnblogs.com/uzipi/p/3494005.html
Copyright © 2011-2022 走看看