Hi,
I tried of looked how to create edt with x++
I write such code:
treenode1=TreeNode::findNode(#ExtendedDataTypesPath);
treenode1.AOTadd(edtname);
//treenode1.AOTadd(this.Kodu + “EDT_AGC”).applObjectType();
or
{
TreeNode t1,t2;
str s;
#TreeNodeSysNodeType
#AOT
;
t1 = TreeNode::findNode(#ExtendedDataTypesPath);
t2 = t1.AOTaddSubNode(#NT_DBENUMTYPETYPE);
s = t2.AOTname();
print "A new EDT called " + s + " has been added to the AOT";
pause;
}
always take error like
""unable to create node"" ,how can solve this problem ,
Please help me
you have done two posts
one is your are able to add an EDT by code and how to add properties to it…
then the next post is
you are unable to add an EDT…
what exactly you want…
Ok ,My english not very well so maybe I don t tell very well what I want to say =(
Now ,I want to create edt,when I write this code
treenode=TreeNode::findNode(#ExtendedDataTypesPath);
treenode.AOTaddExtendedDataType(this.Kodu+ “EDT_AGC”,typeof(this.EDT_Tipi));
treenode=null;
I take a error -->“AOTaddExtendedDataType(): Unsupported type specified.”
My senario: I create a table its field
Kodu–Adı–EDT_Tipi–Yeni_EDT—Genişlik
when I insert new record,it create new EDT its name this.Kodu+“EDT”
then I access its properties and change its extend type -->this.EDT_tipi
then I create form and menuitem but I don’t do yet
When I write a job with same code its create EDT and change its extend type but I write it insert method it’s not create and give “AOTaddExtendedDataType(): Unsupported type specified.” error
I hope I will tell you :S
Sorry again,my english not verry well