I don't understand why I didn't send these changes earlier.
This commit is contained in:
@ -73,34 +73,7 @@ class EdtRec
|
||||
}
|
||||
};
|
||||
|
||||
//Функция для создания или редактирования новой записи (аналог callData)
|
||||
//Если id = -1 то это создание новой записи
|
||||
eRecNa(typeName,id,settings)
|
||||
{
|
||||
this.f_TypeName=typeName;
|
||||
this.f_Settings=settings;
|
||||
this.record_id=id;
|
||||
|
||||
postXMLData(ScriptName,'<?xml version="1.0" encoding="utf-8"?><metadata fn="0"><type n="'+typeName+'"></type></metadata>',
|
||||
(ok,data)=>{
|
||||
if(ok){
|
||||
if(data.error_code=='0')
|
||||
{
|
||||
this.eRecNo(data,this.record_id);
|
||||
}else
|
||||
{
|
||||
alert2(trt('Alert'),data.error_message);
|
||||
}
|
||||
}else{
|
||||
alert2(trt('Error'),data);
|
||||
}
|
||||
this.hideProgressBar();
|
||||
}
|
||||
);
|
||||
this.showProgressBar();
|
||||
};
|
||||
|
||||
//Задать CDATA значение для узла "type->properties->prop" по "n"
|
||||
//Задать CDATA значение для узла "type->properties->prop" по "n"
|
||||
setPropCdata(name,value)
|
||||
{
|
||||
let node=findNodeOnPath(this.nodeMetadata,"type/properties/prop[@n='"+name+"']");
|
||||
@ -138,6 +111,33 @@ class EdtRec
|
||||
}
|
||||
};
|
||||
|
||||
//Функция для создания или редактирования новой записи (аналог callData)
|
||||
//Если id = -1 то это создание новой записи
|
||||
eRecNa(typeName,id,settings)
|
||||
{
|
||||
this.f_TypeName=typeName;
|
||||
this.f_Settings=settings;
|
||||
this.record_id=id;
|
||||
|
||||
postXMLData(ScriptDBMS+"metadata",'<?xml version="1.0" encoding="utf-8"?><metadata fn="0"><type n="'+typeName+'"></type></metadata>',
|
||||
(ok,data)=>{
|
||||
if(ok){
|
||||
if(data.error_code=='0')
|
||||
{
|
||||
this.eRecNo(data,this.record_id);
|
||||
}else
|
||||
{
|
||||
alert2(trt('Alert'),data.error_message);
|
||||
}
|
||||
}else{
|
||||
alert2(trt('Error'),data);
|
||||
}
|
||||
this.hideProgressBar();
|
||||
}
|
||||
);
|
||||
this.showProgressBar();
|
||||
};
|
||||
|
||||
// Create a user GUI from XML ()
|
||||
// Node - Node "type"
|
||||
eRecNo(Node,record_id)
|
||||
|
||||
Reference in New Issue
Block a user