問題タブ [peoplesoft]
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.
peoplesoft - Peoplesoft Queryを使用してPeopleSoftのテーブルから最新の日付を選択する(Max()は機能しません)
Peoplesoftクエリマネージャーを使用して、PeopleSoftでクエリを作成しています。
日付列から最新の日付を取得しようとしています。max()を式として使用しようとしましたが、クエリはレコードをプルしません。私は別の同僚に確認しましたが、max()を使用してレコードをプルすることはできませんでした。
最新のレコードを取得する他の方法または回避策はありますか?
visual-studio-2010 - Visual Studio での不透明な WSDL スキーマ エラー
PeopleSoft WSDL をサービス参照としてインポートしようとすると、Visual Studio 2010 と 2012 の両方で不透明なエラーが発生します。
Service Referencesを右クリックしてAdd Service Referenceを選択し、 URL をAddressの下に貼り付け、GoをクリックしてからOKをクリックします。
次の不透明なエラーが発生します。
http://xmlns.oracle.com/Enterprise/Tools/schemasは何にも解決されないように見えますが、それが問題ではないことはほぼ確実です。
Visual Studio と同じ PC 上のsoapUIでこれをテストしたところ、すべてが正常に動作しました。SOAP サービスにアクセスして、期待どおりの応答を得ることができます。
エラー メッセージの不透明さは紛らわしく、これは soapUI で機能するため、WSDL はおそらく適切でしょうか? このエラーを検索しましたが、これまでのところ何も見つかりませんでした。
これが WSDL です (URL とサービスの詳細をわかりにくくするためにサニタイズされています)。
c# - SOAPはデータを返しますが、C#はnull応答を言います
私のC#アプリは、SOAP呼び出しからnullの結果しか得られません。
いくつかのPeopleSoftERPデータをSOAPWebサービスで公開しました。
Visual Studio 2012 ASP.NET C#アプリからこのSOAPサービスにアクセスしています。ERPによって生成されたWSDLを使用して構築されたCampusDirectoryServiceという名前のサービスリファレンスがあります。
C#コードは次のとおりです。
問題はreturnData
常にnullです。Wiresharkを通じて、実際にデータを含む有効なSOAP応答を取得していることを確認しました。returnData
nullであってはなりません。
また、 soapUIを介したSOAPサービスからの正しい有効な結果を確認しました。.NETが送信するのとまったく同じSOAPリクエストを送信すると(Wiresharkからコピーしました)、期待どおりの結果が得られます。
SOAPリクエストは次のとおりです。
これがSOAP応答であり、要素内のいくつかの内部データがReturnID
難読化または削除されています。
TEST_OP
メソッドの戻りタイプはですCampusDirectoryService.rootReturnID[]
。
なぜreturnData
常にnullなのですか?
更新 コメントごとに、soapUIを使用してメッセージを検証しました。これは、次のメッセージで応答を混乱させています。
行-1:名前が[{ http://xmlns.oracle.com/Enterprise/Tools/schemas}root ]のメッセージ部分がありません
応答のXSDは次のとおりです。
XSDは内部の内容を検証することになっていますか、それとも要素soapenv:Body
を含む応答全体を検証することになっていますか?soapUIは、XSDが内部の内容だけでなく、応答全体を検証することを期待しているようです。soapenv:Envelope
soapenv:Body
soapenv:Body
これがWSDLです:
email - PeopleSoft SendMail() を使用して text/html MIME タイプを強制する方法
PeopleCode で SendMail() を使用して HTML 形式のメールを送信しようとしています。私がしようとしているのは、非常に基本的な html メール (太字のテキスト、a href タグなど) です。
最近、PeopleTools 8.52 にアップグレードしました
PeopleBooks のデフォルトの SendMail() の例を使用すると、コンテンツ タイプを「text/html」に指定したにもかかわらず、電子メールはプレーン テキストとして送信されます。
regex - PeopleSoft Query Manager(4層)でregexp_like演算子をアクティブ化できますか?
プログラミング言語での正規表現、特に文字列操作でこれから得られるすべてのパフォーマンス上の利点について学び始めているので、もちろんOracleは正規表現をサポートしていることがわかります。
しかし、PeopleSoft(4層)では、「クエリマネージャー」内で「いいね」演算子しか選択できません。もちろん、それを使用するたびに、クエリのパフォーマンスが劇的に低下します(論理的)...
これがパラメータとしてアクティブ化できるものなのか、それとも「通常の」エンドユーザーにとって複雑すぎると見なされるものとしてまったく存在しないのかを誰かが知っていますか?
peoplesoft - グリッドから列を非表示にする Peoplecode
Peoplecode を使用してグリッドから列を非表示にしようとしていますが、列はサブページからのものです。次のコードを使用してみました。
これはうまくいきませんでした。誰でもこれで私を助けることができます.?
javascript - AJAXとJavascriptが機能しない
JQUERYはありません。JSP、ASP、ZXZに似たピープルコードを使用しています。このスクリプトから「HelloWorld」というテキストを取得しようとすると、ajaxリクエストがトリガーされます...
ajax呼び出しを行う私のjavascript関数は次のようになります...
あなたがこの行で見ることができるように。
...IDからinnerHTMLを取得してテキストを取得しようとしています。しかし、これは機能していません。ボタンをクリックしても何も起こりません。
以下の行を使用してみましたが、IDが(おそらくPeoplesoftのせいで)あるまったく新しいページが返されます...
誰かが私がこれを達成するのを手伝ってくれますか...
javascript - onclickのJavascript関数
このリンクは、javascriptイベントonclickを呼び出します。この部分が何をしているのかわかりません:
これはPeoplesoftアプリケーションの一部です。ユーザーがこのリンクをクリックするとどうなるか説明してもらえますか?これが残りのコードです。
oracle - ピープルコード機能が動作しない
Peoplesoft コーディング言語である Peoplecode を使用しています。
'message text'
メッセージ カタログから JUST にアクセスしようとしています。
7373
別のページで同じコードを使用すると 、正しい番号が取得されます。
ただし、この場合、メッセージを返します
'GetMessageText: デフォルト メッセージはありません。(2012,2012)」。
これが私が使用しているコードです..
user-roles - 特定の期間におけるすべての peoplesoft ロールの付与/取り消しを決定する
私の会社は peoplesoft 8.49 を実行しており、過去 1 年以内に新しい役割が付与されたユーザーまたは役割が削除されたユーザーを特定する方法を探しています。
PSROLEUSER テーブルでどのユーザーがどのロールを持っているかを明確に確認できますが、それらのレコードには変更日がありません。行レベルの監査も有効にしていません。
特定の期間のロール付与/取り消しの完全な母集団を取得する方法についての提案を探しています。