Oracle PrimaveraUnifier 数据定义(Data Definitions),S1

news2024/11/19 19:33:11

目录

Basic

Cost Code

Data Picker

数据类型

数据长度

输入方式


Oracle Primavera Unifier数据定义描述了如何将数据输入到Unifier中并存储。数据定义是构建数据元素(表单字段)的基础。有三种类型的数据定义:

  • Basic
  • Cost Code
  • Data Picker

Basic

用于设计业务流程表单、实体表单、管理器、外壳和其他 Primavera Unifier 组件上的大多数字段。

Cost Code

用于设计成本编号段的布局。成本编号(或 CBS 编号)用于将影响 Primavera Unifier 中的项目成本表的成本基本目标。

Data Picker

用于跨命令行管理程序层次结构运行的主业务流程日志、命令行管理程序、计划项和可配置管理器。数据选取器使用户能够更轻松地从驻留在 shell 的主业务流程日志或计划项类型、跨 shell 运行的可配置管理器中的类或跨 shell 自动创建中选择正确的记录。数据选取器定义不同于将创建的大多数数据定义。

除数据选取器外,数据定义由以下组件组成:

  • 数据类型
  • 数据长度
  • 输入方式

数据类型

无论是按字母顺序排列的字符串还是数字。

  • 字符串数据包含字母、数字或特殊字符。当输入数据的条件必须灵活时,请使用字符串数据。例如,地址字段可能包含字母、数字和特殊字符。
  • 整数是一个数字,有或没有小数。它不能包含字母或特殊字符。使用整数进行数据输入,例如成本或数量金额,您希望阻止用户输入字母字符。

数据长度

字符串的字符数。

输入方式

用于输入数据的方法。以下是输入法的列表,包括它们的函数:

  • BP创建者
    • 允许用户根据条件(如美元金额)或时间频率(如每天或每周)自动创建新记录。当业务流程达到工作流中的条件或频率触发器时,窗体上的 BP 创建者元素会自动创建新记录。
    • 与其他字段不同,基于 BP 创建器定义构建的数据元素字段在任何窗体上都不可见,除非自动创建由用户手动启动。相反,自动创建是在uDesigner中设置的,并由Primavera Unifier管理员配置。完成此操作后,窗体将显示一个带有“创建”按钮的文本框,或从源记录到目标记录的超链接。
  • 复选框

    提供用户可以选择(“选中”)或不选择的选项。 “未选中”是默认值。

: 不要将复选框用作必填字段。无论是否选中该复选框,工作流都会假定“未选中”值并允许发送记录。

  • 多行文本

    将此元素用于长度不超过 4000 个字符的条目的多个文本行,例如说明或备注。您还必须设置数据大小 - 最大字符数。

  • 多选输入

    允许用户从列表中进行多项选择。此输入法自动使用逗号作为所选内容之间的分隔符。此定义的值在设置业务流程、表单、管理器或其他组件时在 Primavera Unifier 中指定。

  • 拾取器

    允许用户从项目列表中进行选择。uDesigner和Primavera Unifier附带了许多预定义的拣选器。

  • 下拉菜单

    提供用户可以从中进行选择但不能更改的项目列表。下拉菜单选项的值最长可达 128 个字符,并在设置业务流程、表单、管理器或其他组件时在 Primavera Unifier 中指定。

  • 单选按钮

    在可能有两个值且必须选择一个值的情况下使用。“一”和“二”的值由系统分配;默认值(“true”)为“一”。实际值是在设置业务流程、表单、管理器或其他组件时在 Primavera Unifier 中设置的。

    : 不要将单选按钮用作必填字段。工作流将假定已输入“true”值,即使用户没有选择也是如此。

  • 文本框

    对单行字母数字文本输入字段(如姓名或地址)使用文本框。您还必须设置数据大小 - 最大字符数。文本框通常用于较小的文本(1 到 64 个字符),但也可以更长。

    注释

    • 在设计数据结构时,请记住,其目的之一是在 Primavera Unifier 的许多业务流程、管理器、shell 或其他组件的整个生命周期中重用数据定义。数据定义可以在 Primavera Unifier 界面中的许多不同位置使用,例如,用于业务流程窗体、报告或成本、计划或计划表上的字段。
    • 对所需的数据定义数量保持保守,并在命名时尽可能通用。过多的定义可能会使用户感到困惑,并可能降低设计窗体和其他组件的效率。如果需要用于唯一目的的数据定义,请在为定义指定的名称中标识该用途。这将使它易于识别,并将其与其他类似的数据定义区分开来。
    • Unifier 提供了许多数据定义,供您在构建数据元素时使用。如果需要,可以添加自己的其他定义。有关 Unifier 提供的数据定义的列表,请参阅《Unifier 参考指南》中有关数据定义的章节。在开始创建数据定义之前,请查看产品随附的此定义列表;它将帮助您了解它们的功能,并且可以节省您创建可能不需要的新定义的工作量。

此文内容为笔者从ORACLE Primavera Unifier HELP摘抄,水的较厉害, 后续精品稍安勿躁

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/72181.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ABP框架数据库改为MySQL

项目中如果需要其他方式数据库的支持,那么需要先删除之前的支持程序集,再引入相应的支持程序集。 1、 移除默认SQL Server相关包 在EntityFrameworkCore项目下移除包Microsoft.EntityFrameworkCore.SqlServer、Microsoft.EntityFrameworkCore.Design 2…

如何精准分析特定用户的应用性能问题?这两个功能您一定要了解

应用发布后,尤其在发布初期,我们要格外关注应用的性能稳定性,如ANR、画面卡顿、加载慢等问题,如果不能及时被监测及解决,将会给用户带来非常糟糕的体验,导致低评、差评,甚至造成部分意向用户直接…

.net开发安卓入门 - Hello world!

.net开发安卓入门 - Hello world!前言新建项目启动调试调试效果添加Hello World效果安卓样式常见属性介绍第一类:属性值为true或false第二类:属性值必须为id的引用名第三类:属性值为具体的像素值,如30dip,40px第四类:布…

Python如何解析json数据

json 库可以自字符串或文件中解析JSON。 该库解析JSON后将其转为Python字典或者列表。它也可以转换Python字典或列表为JSON字符串。 解析JSON 创建下面包含JSON数据的字符串 json_string ‘{“first_name”: “Guido”, “last_name”:“Rossum”}’ 它可以被这样解析&#…

官方!杭州市第三批重点建设人工智能应用场景发布,创邻科技Galaxybase入选

近日,杭州市经济和信息化局公开发布《2022年杭州市第三批重点建设的人工智能应用场景清单》,对智慧城市、智慧交通、智慧教育、智慧金融等9个细分领域的申报项目进行遴选,最后以浙江大学、杭州城市大脑、顺丰速运为代表的46个人工智能场景脱颖…

net项目使用花生壳,Cpolar进行内网穿透

使用花生壳或Cpolar进行内网穿透一、注册授权一个花生壳账号二、添加花生壳配置三、修改项目配置信息四、以管理员身份打开vs五、Cpolar内网穿透一、注册授权一个花生壳账号 二、添加花生壳配置 打开花生壳客户端,找到内网穿透,找到添加符号&#xff0…

浅析linux 系统进程冻结(freezing of task)

1 概述 进程冻结是当系统hibernate或者suspend时,对进程进行暂停挂起的一种机制,后面主要以hibernate为例进行介绍。那么为什么要在hibernate或者suspend时需要把进程冻结呢?主要是出于如下的原因: 防止文件系统被修改后无法恢复…

springboot集成security(认证)

目录1. 依赖2. 自定义登录逻辑1. 数据库查询2. security认证1. loadUserByUsername2. PasswordEncorder(不加密)3. MD5加密数据库密码4. PasswordEncorder(加密)5. BCryptPasswordEncoder6. 认证流程(图)3.…

【POJ No. 3764】 最长xor 路径 The xor-longest Path

【POJ No. 3764】 最长xor 路径 The xor-longest Path 北大OJ 题目地址 【题意】 在边权树中,路径p的xor长度被定义为路径p上边权的 ,⊕是xor运算符,表示异或。若一个路径有最大的xor长度,则该路径是xor最长的路径。给定n 个节点…

如何正确使用Airtest报告插件?报告小tips上线

1. 前言 在使用Airtest做自动化测试时,默认生成的报告,其实是airtest的专属报告。 它对于poco语句(控件测试场景)、airtest-selenium语句(web测试场景)的支持不够完善,因此我们需要用 插件的形…

Shell脚本学习指南(六)——输入/输出、文件与命令执行

文章目录前言标准输入、标准输出与标准错误输出使用read读取行关于重定向额外的重定向运算符文件描述符处理printf的完整介绍波浪号展开与通配符波浪号展开使用通配符命令替换为head命令使用sed创建邮件列表简易数学:expr引用执行顺序与evaleval语句subShell与代码块…

CAS:210236-90-1,Fluorescein Tyramide,荧光素酪胺绿色荧光试剂

一:产品描述 1、名称 英文:Fluorescein Tyramide 中文:荧光素酪胺 2、CAS编号:210236-90-1 3、分子式:C29H21NO7 4、分子量:495.49 6、储存: -20℃可长期保存,注意避光并置于…

个人微信号API接口,微信机器人

自定义的微信机器人,需求是可以自己批量添加好友、批量打标签等进行好友管理,社群管理需要自动聊天,自动回复,发朋友圈,转发语音,以及定时群发等,还可以提取聊天内容,进行数据汇总&a…

美妆商场系统/在线购物系统/美妆销售系统

摘 要 本毕业设计的内容是设计并且实现一个基于JSP技术的美妆商场系统。它是在Windows下,以MYSQL为数据库开发平台,Tomcat网络信息服务作为应用服务器。美妆商场系统的功能已基本实现,主要包括个人中心、用户管理、商品中心管理、商品类型管…

故障分析 | MySQL 使用 load data 导入数据错误的一个场景

作者:刘晨 网名 bisal ,具有十年以上的应用运维工作经验,目前主要从事数据库应用研发能力提升和技术管理相关的工作,Oracle ACE ,腾讯云TVP,拥有 Oracle OCM & OCP 、EXIN DevOps Master 、SCJP 等国际…

HashSet、HashMap、LinkedHashMap、HashTable、ConcurrentHashMap源码阅读笔记

目录一、HashSet二、HashMap三、LinkedHashMap四、HashTable五、ConcurrentHashMap一、HashSet 首先,让我们先从最简单的开始,总的来说,hashSet可以说是建立在hashMap上的变种应用。 通过阅读hashSet的源码我们可以得出以下结论:…

1556_AURIX_TC275_复位系统控制单元

全部学习汇总: GreyZhang/g_TC275: happy hacking for TC275! (github.com) 这是上一部分没有看完的CCU的核心寄存器的存储映射信息,只是一个汇总,没有需要着重处理的分析点。 复位控制单元涉及到的几个大功能:基本复位、外部复位…

订单服务-----遇到的问题及解决方案

订单服务的问题及解决方案 问题1:Feign远程调用时丢失请求头 出现这个Feign远程调用时丢失请求头的问题是因为Feign在远程调用的时候会创建一个新的请求,但是这个新的请求里啥都没有,没有cookie值,而这个cookie值里有成功登录后的…

投稿MDPI旗下期刊的一些心得和记录

投稿历程: 09.02 提交初稿 under review 09.05 分配助理编辑,论文送审 10.13 第一轮审稿完毕,大修,两个审稿人 Pending Major Revisions 10.16 语言问题需要润色,使用MDPI润色机构 10.19 重新提交修改稿 Resubmitt…

【Axure教程】中继器版穿梭表格

表格是我们系统中常用的组件,穿梭表格就是使用直观方式在两个表格中移动数据,实现数据的流动。今天作者就教大家如何在Axure里用中继器制作出表格穿梭的效果: 1、选中效果:鼠标点击表格中所在的行,可以选中该行数据 …