問題タブ [dynamics-nav-2009]

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 に答える
1254 参照

sql-server - Microsoft Dynamics NAV 2009 ライセンス外のオブジェクトを削除するには?

2009 年から 2016 年へのアップグレード プロセス中に、廃止された古い製品に関連するオブジェクトを削除しようとしています。オブジェクトはライセンスの範囲外であり、フォーム、テーブル、およびレポートの両方で構成されています。削除すると、よく知られているエラーに直面します:

「'[オブジェクト名]' テーブルを削除する権限がありません。」

開発者ライセンスと顧客ライセンスを試してみましたが、うまくいきませんでした。製品はもう存在しないため、これらのオブジェクトを保持しておく必要はなく、アップグレード プロセスのためにそれらを削除する必要があります。

ライセンスに含まれていないオブジェクトを削除する際の最善のアプローチまたはテクニックは何ですか?

更新: この問題はどのように解決されましたか? 製品の所有者に連絡して、問題を説明しました。きちんとした PowerShell スクリプトを送ってくれました。これは魅力のように機能しました。スクリプトを読むと、SQL コマンドレットを使用して、次の SQL テーブルから関連データを選択および削除していることがわかります。

オブジェクト、オブジェクト メタデータ、オブジェクト メタデータのスナップショット、オブジェクト トラッキング、オブジェクト翻訳、権限。

これは、この製品を開発した製品所有者の好みの方法でした。すべての NAV オブジェクトに適用できる必要があります。以下の回答のいずれかをまだうまく試していません(さらに試行します)。この新しい情報が、適切な回答を提供するのに十分な知識を誰かに提供することを願っています.

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

navision - navsion 2009で機能をスキップする方法

記事を追加できる機能があります。そして、日付範囲があります。しかし、日付範囲内にない場合は、この関数をスキップしたいと思います (表 36):

私の方法は次のようなものです(表50012):

これは、常に関数をトリガーするためです。FncCheckBOM(Description : Text[30])

そうである必要はありません。

ありがとうございました

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

navision - startdate と enddate を別の行にコピー

そして、別の行にコピーしているstartDateとEnddateをコピーしたいのですが、

私はこれを持っています:

そしてこれがイメージ

ここに画像の説明を入力

黒いマーカー線 - 同じ日付をコピーする必要があります

ありがとうございました

そして、これは onvalidate です:

だから私はこれを試します:

したがって、日付は同じでなければなりません。

私は今それを次のように持っています:

しかし、開始日を1つだけ入力すると、エラーメッセージがすでに表示されています

わかりました、次のような完全なコードがあります。

しかし、何も起こりません

画像を参照してください。最終行以降、デバッグ終了です。そして何も起こりません: ここに画像の説明を入力

たとえば、次のように日付を比較したい:

ここに画像の説明を入力

わかりました、これはうまくいきます。ただし、最初のレコードのみ

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

navision - 監査人のために NAVISION セキュリティ レポートを生成する必要があります

ユーザーとその役割を示す NAV 2009 のレポートはありますか? SQLデータベースのどのテーブルにあるのか知っている人はいますか?

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

c# - MS DynamicsNAV Web service index out of bounds

Hi Im having problems with Microsoft Dynamics NAV 2009 R2 Web Service!

There is a webMethod given called OrderGoodsInsert which needs parameters lLanguageId [int], lRec [Text 250] [100]

lRec should be a string array with values such as these

  1. "Document Type"
  2. "Document No."
  3. "Line No." - (empty at creation)
  4. "Insert User"
  5. "Modify User"
  6. "Type" [0 – „”, 1 – G/L Account, 2 – Item, 3 – Resource, 4 – Fixed Asset, 5 – Charge (Item)]
  7. "No." – item code
  8. Quantity

Using c# code I try to call the method that is added as a web service reference to my project. The code:

But when I do I get

The error is that index out of bounds

Am I doing something wrong?