问题标签 [peoplesoft-app-engine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - PeopleSoft App Engine SQL 步骤/操作中的 SQL 文本是否有大小限制?
我收到以下错误:AeSymResolveStatement [775] ... 语句 (108,512) 中位置 34338 处或附近的 Meta-SQL 错误。SQL 语句本身的长度超过 40,000 个字符,因此是个问题。
数据库是甲骨文。在工具 8.49.24 上运行。
peoplesoft - 使用带有行集的 XML Publisher 的好例子
有谁知道一个应用引擎程序创建行集然后调用 XML Publisher 来创建报告的好例子吗?
人物工具 8.49
提前致谢。
peoplesoft - 在 Peoplesoft 中使用 CreateJavaObject 编写输出文件
我正在尝试编写一个将生成输出文件的应用程序引擎程序。我的目标是使用 PeopleSoft 函数“CreateJavaObject”来编写这个文件。我试过这个:
当我运行应用程序引擎程序时,程序异常终止并且错误出现在对象 java.IO.BufferedWriter 上,它表示传递了错误的参数。
在 peoplesoft 中是否有任何方法可以使用 java 函数处理文件 I/O。
stylesheet - 使用样式表在 peoplesoft 中更改背景颜色
我正在尝试使用 peoplesoft 中的样式表更改选项卡的背景。但它并没有反映这些变化。颜色(深蓝色)未保留在页面上。必须这样做才能根据客户要求将选项卡的默认背景颜色(浅蓝色)更改为深蓝色。我尝试使用应用程序设计器更改引用样式表的颜色,但它不起作用。
我尝试更改 P1_PTSTYLEDEF_SWAN 中的样式类,以更改选项卡的背景,但它没有反映任何更改。
请建议怎么做?
java - 使用 Java 类在 PeopleCode 中调用多个 CI
我正在尝试在 PeopleSoft 中上传一些数据并通过 Application Engine 将其提取到暴露的 CI。
每行数据的 Instantiation/GetKeys/Save/Cancel 需要花费大量时间。最接近的方法是将数据分块并运行并行进程。通常我们可以同时运行的进程数量是有限制的。例如:如果限制为5,则意味着我们可以将整个过程,对于上传每一行,5次。
即新处理时间=旧处理时间/5;
我可以这样做,不幸的是,这不是用户想要的。
他们希望它非常快。我希望在 PeopleCode 中使用一些 Java 类,看看我们是否可以创建多个线程,每个线程公开 CI。比如说,如果我们可以同时运行 100 个线程,那会更快。有没有人对如何合并一些 Java 和利用多线程的特性有一些建议。
提前感谢您的时间!
asynchronous - 我们可以等待 PeopleSoft 应用程序引擎等待异步消息完成吗?
我正在尝试处理数据上传,我试图通过 PeopleSoft 在应用程序引擎中通过集成代理异步发布消息。重点是能够发送多条消息并在同一个节点中使用它们。在我发送消息之前,我将数据存储在一个表(比如 T1)上,以将所有字段值存储在上传文件中。
在消费时,我试图将每条消息公开给组件接口,并将异常记录到同一个表 T1 中。假设我们为每个事务标记表字段(例如 Processed_flag ='Y')。
我需要一种机制,我可以等待所有异步消息完成。我正在考虑检查 T1 表,如果 T1 表上有 Processed_flag 为“N”的任何行,只需让线程休眠更多时间。虽然所有消息都没有被处理,但让它保持休眠状态,不要让应用程序引擎完成。
我能得到的唯一好处是我不必一次等待多个实例,也不必进行同步调用。整个想法是通过不同的交易使用该组件(就好像它被 100 人使用 -> 100 笔交易一样)。
除非这 100 个事务完成,否则我们将确保 T1 表记录发生和关闭的情况。如果出现问题,它可以记录 CI 捕获的异常。
对此方法的任何评论将不胜感激。提前致谢!
stored-procedures - 存储过程 SQL 语句被忽略
我正在编译这个存储过程并得到一些错误: Trying to compile this in oracle SQL developer。
SQL 语句被忽略
无效字符
代码 :
请给我建议,我开始新的。谢谢!
peoplesoft - 在应用程序引擎中使用 PeopleCode 压缩文件
我需要在父文件夹中压缩多个文件夹并在 App Engine 输出中显示该文件。Unix文件服务器中的文件夹结构-父文件夹-Folder1(包含文件)-Folder2(包含文件)
如何使用 AE 中的 PeopleCode 压缩文件夹并将其存储在父文件夹中(最终文件夹结构如下父文件夹 -Folder1 -Folder2 -ParentFolder.Zip。
注意:进程在 Unix 服务器上运行。
peoplesoft - 将行集从表复制到行集消息
我在将行集(从表中填充)复制到行集类型消息时遇到问题。
这就是我所拥有的(拿出了很多次失败的尝试)
我的目标是将填充的 HDR_RS 行集添加到 Message
这是解决方案:
c#-4.0 - 使用多个线程并行执行 Poplesoft 服务/代码
我正在通过用 C# 语言编写的 .net 应用程序使用 peoplesoft 服务。问题是当我使用任务并行库函数并行调用 peoplesoft 服务时,由于 peoplesoft 组件接口中设置的并发检查,peoplesoft 服务出错。
请建议是否有一种方法可以执行并行执行数据库操作的 Peoplesoft 代码?由于这不能在 .net 端完成,我愿意在 peoplesoft 端实现这一点的建议,我可以访问应用程序设计器。