203 lines
5.7 KiB
JavaScript
203 lines
5.7 KiB
JavaScript
function FillCombosValues() {
|
|
}
|
|
function SetControlsValue() {
|
|
var c;
|
|
SPBOUILib.SetInputValue('QUIBXEFIML',function(){return WtH(w_usercode,'N',4,0,'')},w_usercode);
|
|
SPBOUILib.SetInputValue('UEELWSKQFD',function(){return WtH(w_subject,'C',100,0,'')},w_subject);
|
|
SPBOUILib.SetInputValue('SPIWSGDQUP',function(){return WtH(w_father,'C',10,0,'')},w_father);
|
|
if (m_bExtended) {
|
|
SetExtensions();
|
|
}
|
|
if (window.SPMobileLib) {
|
|
window.SPMobileLib.iOSRepaint();
|
|
}
|
|
}
|
|
function HideControlsUnderCondition() {
|
|
var h;
|
|
SetDisplay(Ctrl('QUIBXEFIML'),true || IsHiddenByStateDriver('usercode'));
|
|
SetDisplay(Ctrl('SPIWSGDQUP'),true || IsHiddenByStateDriver('father'));
|
|
LibJavascript.forEachItem(m_FoundlingHideExpression,i_body_2)
|
|
function i_body_2(child){
|
|
child();
|
|
}
|
|
HideUI();
|
|
}
|
|
HideUI.lblids["subject"]=['WWQUTRCDYX'];
|
|
function QUIBXEFIML_Valid(e) {
|
|
SetActiveField(Ctrl('QUIBXEFIML'),false);
|
|
if (Eq(m_cFunction,'query')) {
|
|
DoQuery('usercode','N',w_usercode,HtW(Ctrl('QUIBXEFIML').value,'N'));
|
|
} else {
|
|
e=(Ne(e,null)?e:window.event);
|
|
var l_bSetResult;
|
|
l_bSetResult=Set_usercode(HtW(Ctrl('QUIBXEFIML').value,'N'),null,e);
|
|
return l_bSetResult;
|
|
}
|
|
}
|
|
function QUIBXEFIML_OnFocus(e) {
|
|
if (Ne(m_cFunction,'query') && ! (CheckZone('QUIBXEFIML'))) {
|
|
DisplayErrorMessage();
|
|
}
|
|
SetActiveField(Ctrl('QUIBXEFIML'),true);
|
|
SetLastFocusedOnParent();
|
|
SPSelectCtrl(Ctrl('QUIBXEFIML'),e);
|
|
}
|
|
function UEELWSKQFD_Valid(e) {
|
|
SetActiveField(Ctrl('UEELWSKQFD'),false);
|
|
if (Eq(m_cFunction,'query')) {
|
|
DoQuery('subject','C',w_subject,HtW(Ctrl('UEELWSKQFD').value,'C'));
|
|
} else {
|
|
e=(Ne(e,null)?e:window.event);
|
|
var l_bSetResult;
|
|
l_bSetResult=Set_subject(HtW(Ctrl('UEELWSKQFD').value,'C'),null,e);
|
|
return l_bSetResult;
|
|
}
|
|
}
|
|
function UEELWSKQFD_OnFocus(e) {
|
|
if (Ne(m_cFunction,'query') && ! (CheckZone('UEELWSKQFD'))) {
|
|
DisplayErrorMessage();
|
|
}
|
|
SetActiveField(Ctrl('UEELWSKQFD'),true);
|
|
SetLastFocusedOnParent();
|
|
SPSelectCtrl(Ctrl('UEELWSKQFD'),e);
|
|
}
|
|
function SPIWSGDQUP_Valid(e) {
|
|
SetActiveField(Ctrl('SPIWSGDQUP'),false);
|
|
if (Eq(m_cFunction,'query')) {
|
|
DoQuery('father','C',w_father,HtW(Ctrl('SPIWSGDQUP').value,'C'));
|
|
} else {
|
|
e=(Ne(e,null)?e:window.event);
|
|
var l_bSetResult;
|
|
l_bSetResult=Set_father(HtW(Ctrl('SPIWSGDQUP').value,'C'),null,e);
|
|
return l_bSetResult;
|
|
}
|
|
}
|
|
function SPIWSGDQUP_OnFocus(e) {
|
|
if (Ne(m_cFunction,'query') && ! (CheckZone('SPIWSGDQUP'))) {
|
|
DisplayErrorMessage();
|
|
}
|
|
SetActiveField(Ctrl('SPIWSGDQUP'),true);
|
|
SetLastFocusedOnParent();
|
|
SPSelectCtrl(Ctrl('SPIWSGDQUP'),e);
|
|
}
|
|
_ResetTracker();
|
|
function setEventHandlers() {
|
|
var c;
|
|
if (Ne(m_cFunction,'view')) {
|
|
function QUIBXEFIML_wrap_Valid(event) {
|
|
return QUIBXEFIML_Valid(event);
|
|
}
|
|
SPBOUILib.SetInputExit('QUIBXEFIML',QUIBXEFIML_wrap_Valid);
|
|
function QUIBXEFIML_wrap_OnFocus(event) {
|
|
return QUIBXEFIML_OnFocus(event);
|
|
}
|
|
SPBOUILib.SetInputEnter('QUIBXEFIML',QUIBXEFIML_wrap_OnFocus);
|
|
function QUIBXEFIML_wrap_OnKeyPress(event) {
|
|
return CheckNum(event);
|
|
}
|
|
SPBOUILib.SetInputKeyPress('QUIBXEFIML',QUIBXEFIML_wrap_OnKeyPress);
|
|
function QUIBXEFIML_wrap_OnKeyDown(event) {
|
|
return ManageKeys(event,Eq(window.m_cFunction,'query'),false,false,false);
|
|
}
|
|
SPBOUILib.SetInputKeyDown('QUIBXEFIML',QUIBXEFIML_wrap_OnKeyDown);
|
|
function UEELWSKQFD_wrap_Valid(event) {
|
|
return UEELWSKQFD_Valid(event);
|
|
}
|
|
SPBOUILib.SetInputExit('UEELWSKQFD',UEELWSKQFD_wrap_Valid);
|
|
function UEELWSKQFD_wrap_OnFocus(event) {
|
|
return UEELWSKQFD_OnFocus(event);
|
|
}
|
|
SPBOUILib.SetInputEnter('UEELWSKQFD',UEELWSKQFD_wrap_OnFocus);
|
|
function UEELWSKQFD_wrap_OnKeyDown(event) {
|
|
return ManageKeys(event,Eq(window.m_cFunction,'query'),false,false,false);
|
|
}
|
|
SPBOUILib.SetInputKeyDown('UEELWSKQFD',UEELWSKQFD_wrap_OnKeyDown);
|
|
function SPIWSGDQUP_wrap_Valid(event) {
|
|
return SPIWSGDQUP_Valid(event);
|
|
}
|
|
SPBOUILib.SetInputExit('SPIWSGDQUP',SPIWSGDQUP_wrap_Valid);
|
|
function SPIWSGDQUP_wrap_OnFocus(event) {
|
|
return SPIWSGDQUP_OnFocus(event);
|
|
}
|
|
SPBOUILib.SetInputEnter('SPIWSGDQUP',SPIWSGDQUP_wrap_OnFocus);
|
|
function SPIWSGDQUP_wrap_OnKeyDown(event) {
|
|
return ManageKeys(event,Eq(window.m_cFunction,'query'),false,false,false);
|
|
}
|
|
SPBOUILib.SetInputKeyDown('SPIWSGDQUP',SPIWSGDQUP_wrap_OnKeyDown);
|
|
if (m_bExtended) {
|
|
SetEventsAndStylesToExtendedFields();
|
|
}
|
|
}
|
|
if (Eq(m_cFunction,'query') && Ne(document.FrmToolbar,null)) {
|
|
document.FrmToolbar.pos.onkeypress=RecPositionInput;
|
|
document.FrmToolbar.pos.onblur=SelectRecord;
|
|
}
|
|
}
|
|
function NotifyEvent(p_cEvent) {
|
|
var old_c;
|
|
}
|
|
function SetLastFocusedOnParent() {
|
|
// used only in child entities
|
|
}
|
|
function DoUpdate(p_bResult) {
|
|
if (Ne(m_cFunction,'query') && Ne(m_cFunction,'view')) {
|
|
Calculate();
|
|
SaveDependsOn();
|
|
SetControlsValue();
|
|
SetDynamicClasses();
|
|
SetDynamicTooltip();
|
|
EnableControlsUnderCondition();
|
|
SaveLabelDependsOn();
|
|
}
|
|
if ( ! (p_bResult)) {
|
|
DisplayErrorMessage();
|
|
}
|
|
m_nLastError=0;
|
|
m_cLastMsgError='';
|
|
}
|
|
FocusFirstComponent.edit={"page_1":["UEELWSKQFD"]};
|
|
FocusFirstComponent.query={"page_1":["UEELWSKQFD"]};
|
|
FocusFirstComponent.otherwise={"page_1":["UEELWSKQFD"]};
|
|
function Help() {
|
|
windowOpenForeground('../doc/postin_newfolder_usr.xml','','toolbar=0,menubar=0,directories=0,width=500,height=450,resizable=1');
|
|
}
|
|
function CalledBatchEnd() {
|
|
if ( ! (m_bCalculating)) {
|
|
DoUpdate(true);
|
|
}
|
|
}
|
|
function LoadChildrenInPage(page,lazy) {
|
|
}
|
|
function DeclareWVs() {
|
|
var a = arguments;
|
|
w_usercode=a[0];
|
|
w_code=a[1];
|
|
op_code=a[2];
|
|
w_folder=a[3];
|
|
w_subject=a[4];
|
|
w_father=a[5];
|
|
m_PrimaryKeys=['code'];
|
|
}
|
|
function i_PrimaryKey() {
|
|
return 'postit'+'\\'+CPLib.ToCPStr(w_code);
|
|
}
|
|
function CheckZone(me) {
|
|
return true;
|
|
}
|
|
GetSelectedChildPage.child={}
|
|
function GetSelectedPage(p_d) {
|
|
p_d.setValue('postin_newfolder',m_cSelectedPage);
|
|
return GetSelectedChildPage(p_d);
|
|
}
|
|
function GetEntityActions() {
|
|
var l_aActions=[];
|
|
return l_aActions;
|
|
}
|
|
function RenderDynamicCombo(p_id) {
|
|
}
|
|
function LinkZoomExtendedMenu() {
|
|
}
|
|
_Obli('usercode',1,'QUIBXEFIML',false,"494725")
|
|
_Obli('subject',0,'UEELWSKQFD',false,"126623591")
|
|
_Obli('father',0,'SPIWSGDQUP',false,"1468818949")
|