問題タブ [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.
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にアップグレードする費用を回避できます。
navision - Microsoft Navison が実装されているテクノロジと言語は何ですか?
Navision は Microsoft Dynamics NAV とも呼ばれます。
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'). ソープロキシ
基本インターフェースは次のように定義されます。
手がかりはありますか?
web-services - WebサービスとMSDynamicsを介したeコマースWebアプリの統合(Navision 2009)
Nav 2009で導入された新しいWebサービスを使用して、MS Dynamics上にeコマースサイトを構築しようとした人はいますか?これらのWebサービスがどのような負荷をかけることができるか、どのようなリソースを読み書きできるか、およびその他の予想される課題について知りたいです。
Webサービスを介して既存のLinuxベースのWebアプリを統合するつもりです...
ありがとう。
sql-server - SQL Server 2005 - テーブル名のクエリに基づいてテーブルからクラスター化されたキーを削除する SQL ステートメント?
Microsoft Dynamics NAV データベースのバックアップを復元しようとしていますが、既にクラスター化されたキーを持つテーブルに CLUSTERED KEY を設定しようとするため、残念ながら失敗します。
NAV では、データベース内のすべての会社がテーブルの独自のコピーを取得し、会社名の前にCOMPANY$User_Setup
. したがって、特定の会社のクラスター化されたキーを削除したいと思います。つまり、「Company$」で始まる名前のテーブルを意味します。
これを実行できる SQL ステートメントを持っている人はいますか?
erp - Navision - レコード フィールド名を動的に関数に渡す
Navision を使用している人がいるかどうかはわかりません。しかし、私たちは最近それで苦労しており、フィールド名を動的に関数に渡そうとしています。
それ以外の
私は何かをしたい...
ここで、文字列 FieldName = "Transmission"
誰かが私を正しい方向に向けることができますか?
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で動作するはずです。
interop - Navision から COM 相互運用用に登録された C# コンポーネントへのトランザクション フローを作成する方法は?
私のコンテキストでは、Navision が関与していますが、おそらくこれはすべての COM 相互運用シナリオに関連していますが、わかりません。
とにかく、状況: - COM Interop 用に登録された単純な C# コンポーネントがあります - 新しいレコードを挿入する直前に、Navision から呼び出します (Navision を知っている人のために、'OnInsert' トリガー内で、したがってトランザクションのコンテキストで) )
アンビエント トランザクションがあることを期待していましたが、System.Transactions.Transaction.Current が null です。
何か不足していますか?トランザクション フローを相互運用コンポーネントに組み込むために採用すべき特定の手法はありますか?
web-services - Navision / Microsoft Dynamicsバージョン5のWebサービス...またはそれ以外?
賞金を稼ごう!
この質問は私にタンブルウィードバッジ(7日間で7ビュー!)を獲得しました。これは、Navisionの市場シェアが非常に限られていることの強力な確認です。 ..。。
しかしねえ...それは私たちがバックエンドとして得たものなので、私はこれと戦う準備ができています。:-O
これに光を当てることができる大胆なnavision開発者がいる場合...賞金はあなたのためにあります!:)
元の投稿
私は最近、Navision 5に基づくレガシーバックエンドと相互作用するかなり複雑なeコマースシステムを実装しました。これまでのところ、2つのプラットフォーム間のデータ交換はXMLファイルを介して行われていますが、この方法は非常に扱いにくく、非常に傾向があります。事故に。
私たちのニーズは次のとおりです。
- 各プラットフォームのビジネスロジックの特定の要素を他のプラットフォームに公開するため(たとえば、「この顧客がこれまでに購入した合計金額は?」、「現在提供されている製品は何ですか?」、「新規顧客の登録数は?」ウェブサイトで?」など)。
- さまざまなトランザクションのフィードバック/検証のメカニズムを使用するため(例:「顧客Xからの新しい注文です」...「了解しました。注文の処理が開始されます」...「わかりました、それをコピーして、さようなら!」)。
- 可能であれば、ファイルをいじくり回すことは避けてください。ただし、呼び出し/ポート/サービスの観点から、これらすべてを維持してください...
私が考えることができる最も自然な方法は、Webサービスを介して2つのシステムを統合することですが、Navision5はこれをネイティブにサポートしていません。それで、私は「デューデリジェンス」を行い、MSDNでこの記事や他の記事を含むいくつかのことを見つけました。
これらの記事によると、Navision 5でWebサービスを作成することはそれほど難しいことではありませんが、レガシーシステムを担当するチームにこのソリューションを提案したとき、彼らはそれが「純粋な理論」であり、これまでに実装した人は誰でも。
私は彼らの言葉を疑う理由はありませんが、マイレージは変わる可能性があります...そしておそらくSOコミュニティには、実際に同様のことを実装し、彼らの経験を共有できる他の国の専門家がいると思いました。
したがって、私の質問は2つあります。
- 自宅でこれを試し、最終結果が信頼できる場合、結果が努力する価値があると思う場合など、最大の困難であったことについて少し共有できる人はいますか?
- 同様の問題に直面したが、別のアプローチで解決し、解決策を提示できる人はいますか(「自分でやったことはありませんが、やらなければならない場合は、このようにします...」タイプ回答も大歓迎です)?
よろしくお願いします!:)
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 サーバーのシステム テーブルではなく、そこを探す必要があります。
何か案は?乾杯、ランス