0

私はeコマースシステムをバックエンドのダイナミクスナビゲーションと統合することに取り組んでいます。まだ存在しない場合は、顧客を作成します。「郡」を除いて、すべてのフィールドが固定されているようです。既存の顧客に対して読み取りを行うと、郡に正しいデータが入力されます。

奇妙なことに、私が販売注文を作成するとき、Ship_To_County、Bill_To_County、Sell_To_Countyのいずれもそこに固執していないようです。

編集

受注ページをWebサービスとして公開しました。

4

2 に答える 2

1

基になるテーブルオブジェクトを確認してください。OnInsertまたはOnModify(そのフィールド用)に、渡したものをオーバーライドするコードが含まれている可能性があります。

于 2012-07-27T11:09:49.910 に答える
0

これは、システムに入力された不完全なデータが原因であることが判明しました。郵便番号を入力すると、郵便番号テーブルで検索がトリガーされていました。このテーブルのみに郡の空白のエントリがありました。これにより、ユーザーがフィールドからタブアウトすると、市と州の両方が上書きされました。

答えは、この機能を無効にすることです。郵便番号は都市の境界を尊重しません(つまり、郵便番号に複数の都市が存在する可能性があります)。また、州の境界も尊重する必要はありません。ユーザーが入力した内容をシステムに上書きさせることは意味がありません。

于 2012-08-10T00:20:22.613 に答える