2016-08-11 12 views
0

CreatingCodeFileForNewDACFromDatabaseTableエラーコードは、私はAcumaticaドキュメントあたりの既存のデータベーステーブルから新しいDACを追加しようとしています

データベーステーブルに基づいて新しいDAC用のファイルを作成します。私は、[OK]をクリックしたときにしかし、私はエラーを取得する:

localhostが「未処理の例外がMoveNextメソッド関数内で発生していると言い詳細はトレースログを参照してくださいする前にこれを見てどのように

誰もが私が進めるべき。。? ?どこにトレースログが保存されている?

おかげで、

デビッド

+0

は、私は新しいDAC –

答えて

0

データベースにはItemDocumentテーブルが存在しない場合、問題はのみ発生します。

ItemDocumentテーブルを作成したばかりの場合は、IISを再起動するか、アプリケーションプールをリサイクルして、Acumaticaが新しいテーブルを認識していることを確認します。それは別の名前空間内のカスタムDACを使用するときに、カスタムDAC(INC。名前空間)のフルネームを入力する必要があります enter image description here - :あなたがカスタマイズマネージャで新しいDACを作成すると

、その名前空間は、カスタマイズプロジェクトの名前と一致しますあなたのケースでトンDocCenter.ItemBaseDocumen:

[PXSelector(typeof(S‌​earch<DocCenter.ItemBaseDocumen‌​t.baseDocumentCode, 
    OrderBy<Asc<DocCenter.ItemBase‌​Document.BaseDocument‌​Code>>>), 
DescriptionField = typeof(DocCenter.ItemBaseDocum‌​ent.baseDocumentShort‌​Description))] 
+0

感謝を作成しようとしていますAcumaticaに画面の画像のリンクを参照してください!私はIISを再起動した後に動作させることができました。 –

+0

残念ながら、PXSelectorコードはDACを認識しません。 –

+0

名前空間DocCenter { [シリアライズ] パブリッククラスItemBaseDocument:IBqlTable { #region BaseDocumentCode [PXDBString(60、IsKeyが=真、IsUnicode =真、InputMask = "")] [PXUIField(表示名= "Base Document Code")] パブリック文字列BaseDocumentCode {get;セット; } パブリッククラスbaseDocumentCode:IBqlField {} #endregion –

関連する問題