問題タブ [sage-erp]
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.
xml - Scribe ジョブで XML を作成 (XML スキーマを使用): 特定の属性に基準に適合しない値がある場合、XML 要素を省略する必要があります。
ファイルからデータをScribe Insight
転送するジョブを作成しました。正常に実行されます。ここで、もう 1 つの要件がジョブに追加されました。Sage ERP MAS
XML
現在の XML ファイルは次のようになります。
ここで、最初のノードを正しく確認すると、 in要素である<Organization>
ことがわかりますが、2 番目のノードでは、属性 (要素内) が 13 桁の数値を持っています。Identifier=""
<OrganizationId>
Identifier
<OrganizationId>
したがって、新しい要件に従って、Identifier
13 桁の数値以外の値がある場合は<OrganizationId>
、そのノードに要素を含めないでください。
では、13 桁の数値以外の値を持つ<OrganizationId>
要素を (XML の作成時または XML の作成後に) 削除するにはどうすればよいでしょうか?Identifier
私の現在XSD
は:
coldfusion - ColdFusion で COM オブジェクトに接続する
ColdFusion から Sage 100 COM オブジェクトに接続しようとしています。ColdFusion が 1 台のマシンにあり、Sage と他の COM オブジェクトが別のマシンにあります。ColdFusion が Sage マシン上の COM オブジェクトにアクセスできるように資格情報を設定するにはどうすればよいですか。私が持っているコードは現在次のとおりです。
コメントからの更新:
ColdFusion 9 を使用していますが、表示されるエラー メッセージは次のとおりです。
COM オブジェクトのインスタンス化中に例外が発生しました。この例外の原因は次のとおりです: coldfusion.runtime.com.ComObjectInstantiationException: COM オブジェクトのインスタンス化中に例外が発生しました。
javascript - Chrome 拡張機能 (Javascript) でイベントを発生させて待機する
私は、Excel から ERP システム (Sage ERP X3 V7) のフォーム/テーブルに「貼り付け」機能を提供する目的で、Chrome 拡張機能を開発中です。
すべてが適度にうまく機能していますが、テキストを手動で入力したときに発生するデフォルトのイベントを取得する際に問題が発生しました。
「ビジュアル イベント」を使用して、どのイベント リスナーが入力に割り当てられているかを確認し、jQuery .trigger メソッドを使用して手動でトリガーしようとしました。
それが単なるタイミングの問題なのか、それとも何なのかわかりません。通常、手動で行を入力するときは、タブを押して次のフィールドに移動しますが、次に進む前にデータを検証するのに少し時間がかかります。ここでトリガーする必要があるのは、その検証です。
これは、focusin および focusout イベントをトリガーするために使用しているコード スニペットです。
(使用中のセレクターは、特定のテーブルとアクティブなフィールドのみを取得するためのものであり、一部は表示のみです)
拡張機能を取得してエントリ プロセスをシミュレートする方法について何か提案はありますか?
magento - 2 つの情報を「選択」する (XSLT ファイル)
ソフトウェアを使用して、Magento Web サイトを Sage 50 にリンクしようとしています。
顧客の姓と名を会社フィールドに入れたいと思います。
以下は、微調整する必要があると思われる3行です。
姓と名を 1 行にまとめるにはどうすればよいですか? 次のようなものを探しています:
sql - テーブルを追加できませんでした (
次のコードは Sage200 で機能します。
これを INNER JOIN で別のテーブルに拡張して ( BomReferenceを使用して) より多くの列を取得しようとするとすぐに、次のエラー メッセージが表示されます:
Could not add the table ( .
See below for example of modified code; I have to use 2 joins必要なテーブルに到達しますが、作業コードに参加しても同じエラーが発生します。
私は何を間違っていますか?複数のテーブルのデータを使用してクエリを拡張する必要があります。
また、機能するセクションでMSQueryを使用すると、テーブルを追加するオプションが提供されないため、オプションを試すのがかなり難しくなると思います。
なんで ?
php - Sage 50 ODBC PHP エンコーディングの問題
PC に Sage Line 50 ODBC ドライバーをセットアップし、同じマシンで XAMPP php サーバーを使用して、PHP で sage データベースにクエリを実行しています。
以下は、Sales Ledger テーブルを調べるための基本的なコードです。
これで、クエリが実際に機能し、データが取得されます。ただし、ほとんどの場合、すべてがゴミに見え、値の代わりに奇妙な文字が含まれています。
例えば:
なぜこれが起こっているのか、そしておそらくこれを行うためのより良い方法があるかどうかについて、誰かが提案を提供できますか.
どんな考えや経験でも大歓迎です。
よろしく
ジェームズ