問題タブ [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 投票する
3 に答える
4933 参照

export - Navision5.0をWord/ExcelからOpenOffice.orgにエクスポートすることは可能ですか?

Navision 5.0には、WordまたはExcelにエクスポートする機能が含まれています。代わりにOpenOffice.orgWriterまたはCalcでこれを機能させることは可能ですか?もしそうなら、それを設定するために何をしなければなりませんか?

Navisionの再販業者から、この機能はOffice 2007で最適に機能し、Excel2003へのエクスポートが機能すると言われました。Office 2000(現在ほとんどインストールされているもの)やOpenOffice.orgについては言及されていません。3.0がリリースされたときに、OpenOffice.orgで標準化できるようにしたいと思っています。これにより、全員をMicrosoftOffice2007にアップグレードする費用を回避できます。

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

navision - Microsoft Navison が実装されているテクノロジと言語は何ですか?

Navision は Microsoft Dynamics NAV とも呼ばれます。

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

c# - MSXML との相互運用性

私は.Netアセンブリを介してNavisionとCOM相互運用しようとしています-特にMSXMLインターフェイスを使用しています。これにより、次のエラー メッセージが表示されます。

アセンブリ "C:\Users\bra\Documents\Visual Studio 2008\Projects\SOAPROXY\SOAPROXY\bin\Release\SOAPROXY.dll" をタイプ ライブラリに変換できませんでした。'SOAPROXY.ISOoap.PostEnvelope(#0), SOAPROXY' の処理中にタイプ ライブラリ エクスポータでエラーが発生しました。エラー: タイプ ライブラリ エクスポーターは型 'MSXML2.IXMLDOMDocument' を読み込めません (エラー: System.IO.FileNotFoundException: ファイルまたはアセンブリ 'Interop.MSXML2, Version=6.0.0.0, Culture=neutral, PublicKeyToken=fbdb4bb4a7dccef2' またはいずれかを読み込めませんでした)その依存関係. 指定されたファイルが見つかりません. ファイル名: 'Interop.MSXML2, Version=6.0.0.0, Culture=neutral, PublicKeyToken=fbdb4bb4a7dccef2'). ソープロキシ

基本インターフェースは次のように定義されます。

手がかりはありますか?

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

web-services - WebサービスとMSDynamicsを介したeコマースWebアプリの統合(Navision 2009)

Nav 2009で導入された新しいWebサービスを使用して、MS Dynamics上にeコマースサイトを構築しようとした人はいますか?これらのWebサービスがどのような負荷をかけることができるか、どのようなリソースを読み書きできるか、およびその他の予想される課題について知りたいです。

Webサービスを介して既存のLinuxベースのWebアプリを統合するつもりです...

ありがとう。

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

sql-server - SQL Server 2005 - テーブル名のクエリに基づいてテーブルからクラスター化されたキーを削除する SQL ステートメント?

Microsoft Dynamics NAV データベースのバックアップを復元しようとしていますが、既にクラスター化されたキーを持つテーブルに CLUSTERED KEY を設定しようとするため、残念ながら失敗します。

NAV では、データベース内のすべての会社がテーブルの独自のコピーを取得し、会社名の前にCOMPANY$User_Setup. したがって、特定の会社のクラスター化されたキーを削除したいと思います。つまり、「Company$」で始まる名前のテーブルを意味します。

これを実行できる SQL ステートメントを持っている人はいますか?

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

erp - Navision - レコード フィールド名を動的に関数に渡す

Navision を使用している人がいるかどうかはわかりません。しかし、私たちは最近それで苦労しており、フィールド名を動的に関数に渡そうとしています。

それ以外の

私は何かをしたい...

ここで、文字列 FieldName = "Transmission"

誰かが私を正しい方向に向けることができますか?

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

java - java bufferedReader、読み取りとは異なるものを書き込みます

JavaでBufferedReaderとBufferedWriterを使用してテキスト(CALコード)を解析しましたが、残念ながら、赤くしてoutStream.write(line)で書き込んだ行です。変更されました。スクリーンショットをご覧ください。

http://uploadz.eu/images/4qz8mtkm2d9zx3x5ms3n.png h ** p://uploadz.eu/images/c03hgkrgrmit2ij2mug.png

ご覧のとおり、私は行を変更しないつもりでしたが、いくつかの特殊文字が行を変更しました。

私の知る限り、Bufferedwriter/ReaderはデフォルトでUnicodeで動作するはずです。

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

interop - Navision から COM 相互運用用に登録された C# コンポーネントへのトランザクション フローを作成する方法は?

私のコンテキストでは、Navision が関与していますが、おそらくこれはすべての COM 相互運用シナリオに関連していますが、わかりません。

とにかく、状況: - COM Interop 用に登録された単純な C# コンポーネントがあります - 新しいレコードを挿入する直前に、Navision から呼び出します (Navision を知っている人のために、'OnInsert' トリガー内で、したがってトランザクションのコンテキストで) )

アンビエント トランザクションがあることを期待していましたが、System.Transactions.Transaction.Current が null です。

何か不足していますか?トランザクション フローを相互運用コンポーネントに組み込むために採用すべき特定の手法はありますか?

0 投票する
5 に答える
5345 参照

web-services - Navision / Microsoft Dynamicsバージョン5のWebサービス...またはそれ以外?

賞金を稼ごう!

この質問は私にタンブルウィードバッジ(7日間で7ビュー!)を獲得しました。これは、Navisionの市場シェアが非常に限られていることの強力な確認です。 ..。。

しかしねえ...それは私たちがバックエンドとして得たものなので、私はこれと戦う準備ができています。:-O

これに光を当てることができる大胆なnavision開発者がいる場合...賞金はあなたのためにあります!:)


元の投稿

私は最近、Navision 5に基づくレガシーバックエンドと相互作用するかなり複雑なeコマースシステムを実装しました。これまでのところ、2つのプラットフォーム間のデータ交換はXMLファイルを介して行われていますが、この方法は非常に扱いにくく、非常に傾向があります。事故に。

私たちのニーズは次のとおりです。

  1. 各プラットフォームのビジネスロジックの特定の要素を他のプラットフォームに公開するため(たとえば、「この顧客がこれまでに購入した合計金額は?」、「現在提供されている製品は何ですか?」、「新規顧客の登録数は?」ウェブサイトで?」など)。
  2. さまざまなトランザクションのフィードバック/検証のメカニズムを使用するため(例:「顧客Xからの新しい注文です」...「了解しました。注文の処理が開始されます」...「わかりました、それをコピーして、さようなら!」)。
  3. 可能であれば、ファイルをいじくり回すことは避けてください。ただし、呼び出し/ポート/サービスの観点から、これらすべてを維持してください...

私が考えることができる最も自然な方法は、Webサービスを介して2つのシステムを統合することですが、Navision5はこれをネイティブにサポートしていません。それで、私は「デューデリジェンス」を行い、MSDNでこの記事他の記事を含むいくつかのことを見つけました。

これらの記事によると、Navision 5でWebサービスを作成することはそれほど難しいことではありませんが、レガシーシステムを担当するチームにこのソリューションを提案したとき、彼らはそれが「純粋な理論」であり、これまでに実装した人は誰でも。

私は彼らの言葉を疑う理由はありませんが、マイレージは変わる可能性があります...そしておそらくSOコミュニティには、実際に同様のことを実装し、彼らの経験を共有できる他の国の専門家がいると思いました。

したがって、私の質問は2つあります。

  1. 自宅でこれを試し、最終結果が信頼できる場合、結果が努力する価値があると思う場合など、最大の困難であったことについて少し共有できる人はいますか?
  2. 同様の問題に直面したが、別のアプローチで解決し、解決策を提示できる人はいますか(「自分でやったことはありませんが、やらなければならない場合は、このようにします...」タイプ回答も大歓迎です)?

よろしくお願いします!:)

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

sql-server - Microsoft Navision がユーザーを追跡する方法/ログイン時に自分で確認する方法

3 つのライセンスを持つ Navision サーバーがあります。e コマース Web サイトで使用するために、常に 1 つのライセンスを割り当てる必要があります。他の 2 つは、管理者が使用するためのものです。

残念ながら、ウェブサイトで時々この恐ろしいエラーが表示されます。

System.Web.HttpUnhandledException: タイプ 'System.Web.HttpUnhandledException' の例外がスローされました。---> System.Web.Services.Protocols.SoapException: プログラム ライセンスでは、複数のユーザーが同時に作業することは許可されていません。別のユーザーがプログラムの使用を停止するまで待ちます。システムでより多くの同時ユーザーを許可する場合は、システム管理者に連絡してください。

これは通常、あまりにも多くのユーザーが Navision クライアントを使用しようとしている場合に発生します...これにより、アクセスできるようになるまで、特定の機能のために Web サイトが強制終了されます。 .

Navision ログインにフックして SQL サーバー sp_who をチェックし、ログインして Navision データベースを使用しているユーザーが多すぎないことを確認するコードを作成しましたが、これは機能していないようです。

Navision は現在ログインしているステータスを別の場所に保存しているのではないかと考えています。SQL サーバーのシステム テーブルではなく、そこを探す必要があります。

何か案は?乾杯、ランス