問題タブ [navision]

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.

0 投票する
2 に答える
1061 参照

java - NAVision へのインポートとエクスポート

プログラムで Microsoft NAVision にデータを書き込み、データを読み取るタスクをチーム メンバーに割り当てる必要があります。具体的には、当社のシステムの 1 つにあるデータを顧客の NAVision 財務モジュールに書き込みます。これは定期的なバッチ ベースで、たとえば週単位で行われます。

Sage によって期待される形式の XLS 出力を提供する前に、Sage に対してプログラムし、システム管理者が Sage からインポートしたことがあります。

Navision にも同様のプロセスはありますか? 特別に金融?

自分のデータをファイルに書き込んで、他の人にそのデータを NAVision に入力してもらいたいです。また、システムに読み込めるように、NAVision (Excel または XML) からのデータ ダンプも希望します。金融システムにデータを直接送り込むことに伴うリスクは避けたいと思っています。

私たちのシステムは Java ベースであり、可能であれば .NET を使用する必要はありません。

オプション?

0 投票する
1 に答える
1480 参照

dynamics-nav - XMLport テーブルの属性

NAV の XMLport オブジェクトは、テーブル属性 (つまり、ノード タイプ = 属性、ソース タイプ = テーブル) をサポートしているようです。ただし、NAV 2013 でテーブル属性ノードを含む XMLport を保存しようとすると、次のエラー メッセージが表示されます。

MSDN のこの ( http://msdn.microsoft.com/en-us/library/hh165612(v=nav.70).aspx ) ページは、テーブル属性を使用できることを確認しているようです。テーブル属性はどのような目的に役立ちますか? テーブル属性の典型的なアプリケーションの例は何ですか?

0 投票する
2 に答える
669 参照

microsoft-dynamics - デバッグ セッション中の Dynamics Nav 2013 ビュー データベース テーブル

デバッグ セッション中に Dynamics NAV 2013 データベース テーブルの内容を表示することはできますか?

開発環境に移動すると、通常、任意のテーブルで実行を押して、その内容を調べることができます。ただし、デバッガーの実行中は、デバッガーがブレーク ポイントで停止すると Dynamics Nav 環境全体がフリーズするため、これは不可能です。

私が見つけた回避策の 1 つは、デバッガーを実行する前に関連データを Excel にコピーすることですが、これはあまり便利ではありません。また、デバッガーのウォッチ リストでは、データベース テーブル全体ではなく、単一の変数しか表示できません。

0 投票する
1 に答える
1759 参照

c# - NAV Web サービス C# 経由でデータを更新する方法?

私が何か悪いことをしているなら、私に我慢してください。C# から Nav の一部のデータを更新しようとしましたが、何をしてもエラーが発生します。

私のコードユニットは次のようになります。これは、更新に使用する必要がある私の方法です:

コードユニットを介して渡されるオブジェクトも表示されます。

とにかく、C# に移ると、データを C# に渡して確認できます。今、メソッドで「vogn」を更新したいと思います。

現時点で私のコードは次のようになります。

私の最後の方法は機能しません。次のエラーが表示されます。

{"要素<Kode>は、最小発生値で期待されます: 1 回。受信した要素: <>."}

うまくいけば、皆さんがここで私を助けてくれます...

0 投票する
1 に答える
1257 参照

excel - CSV ファイルからインポートする場合、スペイン語とドイツ語の特殊文字を保存するにはどのエンコーディングを使用すればよいですか?

このコードを使用して、Excel/OpenOffice で生成された CSV ファイルから Navision (クラシック クライアント NAV2009) にインポートしています。

test.cvs は text.xls からのエクスポートで、次の 1 行が含まれます。

ABC äöüßÄÜÖ éèÑñ

このファイルを xls から csv に保存する場合、特殊文字が問題なく Navision レコードに届くようにするには、どのエンコーディングを使用すればよいですか?

0 投票する
1 に答える
240 参照

navision - C/SIDE Navision の学習 (basic Qu.) - なぜこれがうまくいかないのですか?

コンピューターの使用時間に基づいてコンピューターの価値を計算するフォーム/テーブル コンボを作成しています。

「購入価格」と「現在の価格」は両方とも 10 進変数として定義されます。残りは整数として定義されています。

フォームの「現在の価格」テキスト ボックスの OnValidate 領域に、

しかし、フォームを実行して値を入力すると、現在の価格フィールドの値が「0」になります。これはなぜですか?

0 投票する
1 に答える
2799 参照

microsoft-dynamics - 印刷するページ数といくつかの値を渡してレポートを実行する

カスタム ラベルを印刷するためのレポートが Microsoft Dynamics にあります。

レポート自体には、Items テーブルの DataItem が 1 つあります。レポートを実行する場合、項目番号を入力すると、選択したサーモ プリンターにラベルが印刷されます。

今、アーカイブしたいのは、注文書がある場合、どこかをクリックしたいのですが、navision は次のようにする必要があります。

レポート '50070' を項目 '10001' で実行 ラベルの 6 部。レポート '50070' をアイテム '10020' で実行 ラベルの 3 つのコピー。

等々。

このトピックについてはあまり見つかりませんでした。いくつかの投稿で言及されているように、コピーループでそれをやろうとしましたが、それは私が望んでいた方法ではうまくいきませんでした。

概要

レポートのデータ項目:

"アイテム" -> レコード::アイテム

次のコードは、アイテム - OnAfterGetRecord() - トリガーからのものです。

私の目標は、ユーザーが 1 回クリックしてプリンターを 1 回選択でき、すべてのラベルが適切に印刷されることです。