1

eld_timeregという名前のカスタム エンティティがあります。このエンティティには、eld_name (プライマリ フィールド) という名前の属性があります。レコードは、汎用ハンドラーで作成されます (リボンのボタンを押した後)。遅延バインディングを使用しています。

var myService = ...;
var t = new Entity( "eld_timereg" );

t["field1"] = "abc";
.
.
.
t["eld_name"] = GenerateAnUniqueStringCode("ZXC"); 
// returns something like ZXC-16398-T1VC

return myService.Create(t);

レコードはエラーなしで作成されます。SSMS でエンティティを確認すると、必須フィールドであるにもかかわらず、値が空白になっています。

ここで何が起きてるの?

4

1 に答える 1