2020-08-14 15:08发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在配置指南中已经阅读到变量$(Valid)可以与已发布状态DIR一起使用,以控制图标的定义。 您能否提供一个示例,说明如何在dtype.xml中为已发布的文档(已发布的图标组)编写有效性声明以显示不同的图标?
正如人们所期望的那样。 当某人被迫回答自己的问题时,他们可能会发现自己的工作比必须做的要努力。 我以为我应该将我的解决方案与ECTR配置的其他领域联系起来。 无论如何,虽然我上面的回答有效,但如果付出的努力远远超过了需要的话。
我上面错过的步骤或要求是customer_icons.txt定义。 在图标定义中,标识了每个标志和变量。
在配置指南中,指示图标存储在%plm_instdir%\ basis \ classes文件夹中的images.jar文件中。 尽管确实如此,但该指南并未提及需要将该语句写入到customer_icons.txt中的dtype.xml AND中。 customer_icons.txt将dtype.xml中的语句转换为特定的图标引用。 此处的代码来自standard_icons.txt,也是将以上代码转换为特定图标集的方式。 在这里,您还可以组合多个图标和叠加层。
flag/flag_version_000 = {0}/sap/traffic_light_green flag/flag_version_010 = {0}/sap/traffic_light_orange flag/flag_version_011 = {0}/sap/traffic_light_red flag/flag_version_100 = {0}/sap/traffic_light_green << {0}/sap/external_references flag/flag_version_110 = {0}/sap/traffic_light_orange << {0}/sap/external_references flag/flag_version_111 = {0}/sap/traffic_light_red << {0}/sap/external_references
现在,有了这些知识,我就可以使用images.jar中的标准图标重建解决方案。 该解决方案更简单,并且不需要在自定义images.jar
dtype.xml
customer_icons.txt
flag/doc_is_released_v = {0}/sap/done 标志/doc_is_released_p = {0}/sap/status_cancelled flag/doc_is_released_f = {0}/sap/status_waiting
进一步研究后,我发现$(valid)变量可用于获取不同的图标,这些图标可以基于 文件有效性。 指南中似乎没有任何可用的标准图标或示例。 因此,我尝试构建解决方案。
我从标准images.jar文件中复制并重命名了3个标准图标。
1。 P.png代表过去,V.png代表有效,F.png代表未来。 然后将这些图标存储在%plm_instdir%\ customize \ config \ patches \ images.jar(压缩文件)中名为" flag"的文件夹中。
然后我将以下标记添加到"已发布" Icon_Group的DType文件中。
对于已发布DIR的每个有效期,按需要显示位置3中的图标。
你好尼尔,
您提供的说明已经澄清了许多有关更改图标的问题。 我只是更改了其他文档类型的图标(位置1)。 在Dtype.xml中也完成了所有必需的设置。
在ECTR中,该图标现在显示为白色框,但缺少实际图标。
我假设我没有将新图标放在Images.jar文件中的正确路径上。 您能建议我将其放置在哪里以便ECTR接您吗?
谢谢
Prashanth
最多设置5个标签!
正如人们所期望的那样。 当某人被迫回答自己的问题时,他们可能会发现自己的工作比必须做的要努力。 我以为我应该将我的解决方案与ECTR配置的其他领域联系起来。 无论如何,虽然我上面的回答有效,但如果付出的努力远远超过了需要的话。
我上面错过的步骤或要求是customer_icons.txt定义。 在图标定义中,标识了每个标志和变量。
在配置指南中,指示图标存储在%plm_instdir%\ basis \ classes文件夹中的images.jar文件中。 尽管确实如此,但该指南并未提及需要将该语句写入到customer_icons.txt中的dtype.xml AND中。 customer_icons.txt将dtype.xml中的语句转换为特定的图标引用。 此处的代码来自standard_icons.txt,也是将以上代码转换为特定图标集的方式。 在这里,您还可以组合多个图标和叠加层。
现在,有了这些知识,我就可以使用images.jar中的标准图标重建解决方案。 该解决方案更简单,并且不需要在自定义images.jar
中添加自定义图标dtype.xml
customer_icons.txt
进一步研究后,我发现$(valid)变量可用于获取不同的图标,这些图标可以基于 文件有效性。 指南中似乎没有任何可用的标准图标或示例。 因此,我尝试构建解决方案。
我从标准images.jar文件中复制并重命名了3个标准图标。
1。 P.png代表过去,V.png代表有效,F.png代表未来。 然后将这些图标存储在%plm_instdir%\ customize \ config \ patches \ images.jar(压缩文件)中名为" flag"的文件夹中。
然后我将以下标记添加到"已发布" Icon_Group的DType文件中。
对于已发布DIR的每个有效期,按需要显示位置3中的图标。
你好尼尔,
您提供的说明已经澄清了许多有关更改图标的问题。 我只是更改了其他文档类型的图标(位置1)。 在Dtype.xml中也完成了所有必需的设置。
在ECTR中,该图标现在显示为白色框,但缺少实际图标。
我假设我没有将新图标放在Images.jar文件中的正确路径上。 您能建议我将其放置在哪里以便ECTR接您吗?
谢谢
Prashanth
一周热门 更多>