elm = fobj.elements["x" + infix + "_likes"]; if (elm && !ew_CheckInteger(elm.value)) return ew_OnError(this, elm, "<?php echo ew_JsEncode2($tbl_facebook_stat->likes->FldErrMsg()); ?> "); elm = fobj.elements["x" + infix + "_unsubscribe"]; if (elm && !ew_HasValue(elm)) return ew_OnError(this, elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($tbl_facebook_stat->unsubscribe->FldCaption()); ?> "); elm = fobj.elements["x" + infix + "_unsubscribe"]; if (elm && !ew_CheckInteger(elm.value)) return ew_OnError(this, elm, "<?php echo ew_JsEncode2($tbl_facebook_stat->unsubscribe->FldErrMsg()); ?> "); // Call Form Custom Validate event if (!this.Form_CustomValidate(fobj)) return false; } return true; } // extend page with Form_CustomValidate function tbl_facebook_stat_add.Form_CustomValidate = function(fobj) { // DO NOT CHANGE THIS LINE! // Your custom validation code here, return false if invalid. return true;
elm = fobj.elements["x" + infix + "_userlevelid"]; if (elm && !ew_HasValue(elm)) return ew_OnError(this, elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($tbl_user_level->userlevelid->FldCaption()); ?> "); elm = fobj.elements["x" + infix + "_userlevelid"]; if (elm && !ew_CheckInteger(elm.value)) return ew_OnError(this, elm, "<?php echo ew_JsEncode2($tbl_user_level->userlevelid->FldErrMsg()); ?> "); elm = fobj.elements["x" + infix + "_userlevelname"]; if (elm && !ew_HasValue(elm)) return ew_OnError(this, elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($tbl_user_level->userlevelname->FldCaption()); ?> "); elmId = fobj.elements["x" + infix + "_userlevelid"]; elmName = fobj.elements["x" + infix + "_userlevelname"]; if (elmId && elmName) { elmId.value = elmId.value.replace(/^\s+|\s+$/, ''); elmName.value = elmName.value.replace(/^\s+|\s+$/, ''); if (elmId && !ew_CheckInteger(elmId.value)) return ew_OnError(this, elmId, ewLanguage.Phrase("UserLevelIDInteger")); var level = parseInt(elmId.value); if (level == 0) { if (elmName.value.toLowerCase() != "default") return ew_OnError(this, elmName, ewLanguage.Phrase("UserLevelDefaultName")); } else if (level == -1) { if (elmName.value.toLowerCase() != "administrator")
for (var i = startcnt; i <= rowcnt; i++) { var infix = ($k[0]) ? String(i) : ""; $fobj.data("rowindex", infix); var checkrow = (gridinsert) ? !this.EmptyRow(infix) : true; if (checkrow) { addcnt++; elm = this.GetElements("x" + infix + "_fecha"); if (elm && !ew_CheckEuroDate(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($gastos_mantenimientos->fecha->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_id_hoja_mantenimeinto"); if (elm && !ew_CheckInteger(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($gastos_mantenimientos->id_hoja_mantenimeinto->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // End Grid Add checking } return true; } // Check empty row
ftbl_lesson_videoedit.Validate = function(fobj) { if (!this.ValidateRequired) return true; // Ignore validation fobj = fobj || this.Form; this.PostAutoSuggest(); if (fobj.a_confirm && fobj.a_confirm.value == "F") return true; var elm, aelm; var rowcnt = 1; var startcnt = (rowcnt == 0) ? 0 : 1; // rowcnt == 0 => Inline-Add for (var i = startcnt; i <= rowcnt; i++) { var infix = ""; elm = fobj.elements["x" + infix + "_active"]; if (elm && !ew_CheckInteger(elm.value)) return ew_OnError(this, elm, "<?php echo ew_JsEncode2($tbl_lesson_video->active->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj, infix); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail page if (fobj.detailpage && fobj.detailpage.value && ewForms[fobj.detailpage.value]) return ewForms[fobj.detailpage.value].Validate(fobj); return true;
elm = this.GetElements("x" + infix + "_ACCOUNT_NUMBER"); if (elm && !ew_CheckNumber(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($bank_account->ACCOUNT_NUMBER->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_BANK_ID"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $bank_account->BANK_ID->FldCaption(), $bank_account->BANK_ID->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_ACTIVE"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $bank_account->ACTIVE->FldCaption(), $bank_account->ACTIVE->ReqErrMsg)); ?> "); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value; if (val && ewForms[val]) if (!ewForms[val].Validate()) return false;
var rowcnt = ($k[0]) ? parseInt($k.val(), 10) : 1; var startcnt = (rowcnt == 0) ? 0 : 1; // Check rowcnt == 0 => Inline-Add var gridinsert = $fobj.find("#a_list").val() == "gridinsert"; for (var i = startcnt; i <= rowcnt; i++) { var infix = ($k[0]) ? String(i) : ""; $fobj.data("rowindex", infix); elm = this.GetElements("x" + infix + "_importe"); if (elm && !ew_CheckNumber(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($montos->importe->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_fecha_creacion"); if (elm && !ew_CheckEuroDate(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($montos->fecha_creacion->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;
elm = this.GetElements("x" + infix + "_profession[]"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $nos_members->profession->FldCaption(), $nos_members->profession->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_game_type[]"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $nos_members->game_type->FldCaption(), $nos_members->game_type->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_has_expansion"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $nos_members->has_expansion->FldCaption(), $nos_members->has_expansion->ReqErrMsg)); ?> "); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value; if (val && ewForms[val]) if (!ewForms[val].Validate()) return false;
elm = this.GetElements("x" + infix + "_PASSANGER_TYPE_ID"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $passanger->PASSANGER_TYPE_ID->FldCaption(), $passanger->PASSANGER_TYPE_ID->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_PASSANGER_TYPE_ID"); if (elm && !ew_CheckInteger(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($passanger->PASSANGER_TYPE_ID->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_USER_ID"); if (elm && !ew_CheckInteger(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($passanger->USER_ID->FldErrMsg()); ?> "); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value; if (val && ewForms[val]) if (!ewForms[val].Validate()) return false;
function GetFilterList() { // Initialize $sFilterList = ""; $sFilterList = ew_Concat($sFilterList, $this->AIR_PORT_ID->AdvancedSearch->ToJSON(), ","); // Field AIR_PORT_ID $sFilterList = ew_Concat($sFilterList, $this->CODE->AdvancedSearch->ToJSON(), ","); // Field CODE $sFilterList = ew_Concat($sFilterList, $this->DESCRIPTION->AdvancedSearch->ToJSON(), ","); // Field DESCRIPTION $sFilterList = ew_Concat($sFilterList, $this->ACTIVE->AdvancedSearch->ToJSON(), ","); // Field ACTIVE if ($this->BasicSearch->Keyword != "") { $sWrk = "\"" . EW_TABLE_BASIC_SEARCH . "\":\"" . ew_JsEncode2($this->BasicSearch->Keyword) . "\",\"" . EW_TABLE_BASIC_SEARCH_TYPE . "\":\"" . ew_JsEncode2($this->BasicSearch->Type) . "\""; $sFilterList = ew_Concat($sFilterList, $sWrk, ","); } // Return filter list in json return $sFilterList != "" ? "{" . $sFilterList . "}" : "null"; }
elm = this.GetElements("x" + infix + "__Email"); if (elm && !ew_HasValue(elm)) return this.OnError(elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($Users->_Email->FldCaption()); ?> "); elm = this.GetElements("x" + infix + "_Created"); if (elm && !ew_HasValue(elm)) return this.OnError(elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($Users->Created->FldCaption()); ?> "); elm = this.GetElements("x" + infix + "_Created"); if (elm && !ew_CheckDate(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($Users->Created->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;
return true; var elm, aelm; var rowcnt = 1; var startcnt = (rowcnt == 0) ? 0 : 1; // rowcnt == 0 => Inline-Add for (var i = startcnt; i <= rowcnt; i++) { var infix = ""; elm = fobj.elements["x" + infix + "_is_active"]; if (elm && !ew_CheckInteger(elm.value)) return ew_OnError(this, elm, "<?php echo ew_JsEncode2($tbl_subject_faculty->is_active->FldErrMsg()); ?> "); elm = fobj.elements["x" + infix + "_university_id"]; if (elm && !ew_CheckInteger(elm.value)) return ew_OnError(this, elm, "<?php echo ew_JsEncode2($tbl_subject_faculty->university_id->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj, infix); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail page if (fobj.detailpage && fobj.detailpage.value && ewForms[fobj.detailpage.value]) return ewForms[fobj.detailpage.value].Validate(fobj); return true;
elm = this.GetElements("x" + infix + "_url"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $profile_pic->url->FldCaption(), $profile_pic->url->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_account_id"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $profile_pic->account_id->FldCaption(), $profile_pic->account_id->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_account_id"); if (elm && !ew_CheckInteger(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($profile_pic->account_id->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;
var $ = jQuery, fobj = this.GetForm(), $fobj = $(fobj); this.PostAutoSuggest(); if ($fobj.find("#a_confirm").val() == "F") return true; var elm, felm, uelm, addcnt = 0; var $k = $fobj.find("#" + this.FormKeyCountName); // Get key_count var rowcnt = ($k[0]) ? parseInt($k.val(), 10) : 1; var startcnt = (rowcnt == 0) ? 0 : 1; // Check rowcnt == 0 => Inline-Add var gridinsert = $fobj.find("#a_list").val() == "gridinsert"; for (var i = startcnt; i <= rowcnt; i++) { var infix = ($k[0]) ? String(i) : ""; $fobj.data("rowindex", infix); elm = this.GetElements("x" + infix + "_Code"); if (elm && !ew_HasValue(elm)) return this.OnError(elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($Continents->Code->FldCaption()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;
return true; var elm, aelm; var rowcnt = 1; var startcnt = (rowcnt == 0) ? 0 : 1; // rowcnt == 0 => Inline-Add for (var i = startcnt; i <= rowcnt; i++) { var infix = ""; elm = fobj.elements["x" + infix + "_doc_type"]; if (elm && !ew_CheckInteger(elm.value)) return ew_OnError(this, elm, "<?php echo ew_JsEncode2($tbl_doc->doc_type->FldErrMsg()); ?> "); elm = fobj.elements["x" + infix + "_subject_general_faculty_id"]; if (elm && !ew_HasValue(elm)) return ew_OnError(this, elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($tbl_doc->subject_general_faculty_id->FldCaption()); ?> "); // Set up row object ew_ElementsToRow(fobj, infix); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail page if (fobj.detailpage && fobj.detailpage.value && ewForms[fobj.detailpage.value]) return ewForms[fobj.detailpage.value].Validate(fobj); return true;
elm = this.GetElements("x" + infix + "_anio"); if (elm && !ew_CheckRange(elm.value, 2012, 2100)) return this.OnError(elm, "<?php echo ew_JsEncode2($deudas->anio->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_fecha"); if (elm && !ew_CheckEuroDate(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($deudas->fecha->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_monto"); if (elm && !ew_CheckNumber(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($deudas->monto->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;
elm = this.GetElements("x" + infix + "_userlevelid"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $userlevels->userlevelid->FldCaption(), $userlevels->userlevelid->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_userlevelid"); if (elm && !ew_CheckInteger(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($userlevels->userlevelid->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_userlevelname"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $userlevels->userlevelname->FldCaption(), $userlevels->userlevelname->ReqErrMsg)); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;
elm = this.GetElements("x" + infix + "_AIR_PORT_ID_DEPARTURE"); if (elm && !ew_CheckInteger(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($flight->AIR_PORT_ID_DEPARTURE->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_AIR_PORT_ID_ARRIVAL"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $flight->AIR_PORT_ID_ARRIVAL->FldCaption(), $flight->AIR_PORT_ID_ARRIVAL->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_AIR_PORT_ID_ARRIVAL"); if (elm && !ew_CheckInteger(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($flight->AIR_PORT_ID_ARRIVAL->FldErrMsg()); ?> "); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value; if (val && ewForms[val]) if (!ewForms[val].Validate()) return false;
var $ = jQuery, fobj = this.GetForm(), $fobj = $(fobj); this.PostAutoSuggest(); if ($fobj.find("#a_confirm").val() == "F") return true; var elm, felm, uelm, addcnt = 0; var $k = $fobj.find("#" + this.FormKeyCountName); // Get key_count var rowcnt = ($k[0]) ? parseInt($k.val(), 10) : 1; var startcnt = (rowcnt == 0) ? 0 : 1; // Check rowcnt == 0 => Inline-Add var gridinsert = $fobj.find("#a_list").val() == "gridinsert"; for (var i = startcnt; i <= rowcnt; i++) { var infix = ($k[0]) ? String(i) : ""; $fobj.data("rowindex", infix); elm = this.GetElements("x" + infix + "_estado"); if (elm && !ew_HasValue(elm)) return this.OnError(elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($estados->estado->FldCaption()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;
return true; var elm, felm, uelm, addcnt = 0; var $k = $fobj.find("#" + this.FormKeyCountName); // Get key_count var rowcnt = ($k[0]) ? parseInt($k.val(), 10) : 1; var startcnt = (rowcnt == 0) ? 0 : 1; // Check rowcnt == 0 => Inline-Add var gridinsert = $fobj.find("#a_list").val() == "gridinsert"; for (var i = startcnt; i <= rowcnt; i++) { var infix = ($k[0]) ? String(i) : ""; $fobj.data("rowindex", infix); var checkrow = (gridinsert) ? !this.EmptyRow(infix) : true; if (checkrow) { addcnt++; elm = this.GetElements("x" + infix + "_id_tramite"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $seguimiento_tramites->id_tramite->FldCaption(), $seguimiento_tramites->id_tramite->ReqErrMsg)); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // End Grid Add checking } if (gridinsert && addcnt == 0) { // No row added alert(ewLanguage.Phrase("NoAddRecord")); return false; }
elm = this.GetElements("x" + infix + "_VALID_THRU_MONTH"); if (elm && !ew_CheckRange(elm.value, 1, 12)) return this.OnError(elm, "<?php echo ew_JsEncode2($card->VALID_THRU_MONTH->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_VALID_THRU_YEAR"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $card->VALID_THRU_YEAR->FldCaption(), $card->VALID_THRU_YEAR->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_VALID_THRU_YEAR"); if (elm && !ew_CheckRange(elm.value, 15, 50)) return this.OnError(elm, "<?php echo ew_JsEncode2($card->VALID_THRU_YEAR->FldErrMsg()); ?> "); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value; if (val && ewForms[val]) if (!ewForms[val].Validate()) return false;
elm = fobj.elements["x" + infix + "_permissionId"]; if (elm && !ew_HasValue(elm)) return ew_OnError(this, elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($rbac_account_permissions->permissionId->FldCaption()); ?> "); elm = fobj.elements["x" + infix + "_granted"]; if (elm && !ew_HasValue(elm)) return ew_OnError(this, elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($rbac_account_permissions->granted->FldCaption()); ?> "); elm = fobj.elements["x" + infix + "_realmId"]; if (elm && !ew_HasValue(elm)) return ew_OnError(this, elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($rbac_account_permissions->realmId->FldCaption()); ?> "); // Set up row object ew_ElementsToRow(fobj, infix); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail page if (fobj.detailpage && fobj.detailpage.value && ewForms[fobj.detailpage.value]) return ewForms[fobj.detailpage.value].Validate(fobj); return true;
elm = fobj.elements["x" + infix + "_blwbacklink"]; if (elm && !ew_CheckInteger(elm.value)) return ew_OnError(this, elm, "<?php echo ew_JsEncode2($tbl_target->blwbacklink->FldErrMsg()); ?> "); elm = fobj.elements["x" + infix + "_blcbacklink"]; if (elm && !ew_HasValue(elm)) return ew_OnError(this, elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($tbl_target->blcbacklink->FldCaption()); ?> "); elm = fobj.elements["x" + infix + "_blcbacklink"]; if (elm && !ew_CheckInteger(elm.value)) return ew_OnError(this, elm, "<?php echo ew_JsEncode2($tbl_target->blcbacklink->FldErrMsg()); ?> "); // Call Form Custom Validate event if (!this.Form_CustomValidate(fobj)) return false; } return true; } // extend page with Form_CustomValidate function tbl_target_edit.Form_CustomValidate = function(fobj) { // DO NOT CHANGE THIS LINE! // Your custom validation code here, return false if invalid. return true;
return false; } var elm, felm, uelm, addcnt = 0; var $k = $fobj.find("#" + this.FormKeyCountName); // Get key_count var rowcnt = ($k[0]) ? parseInt($k.val(), 10) : 1; var startcnt = (rowcnt == 0) ? 0 : 1; // Check rowcnt == 0 => Inline-Add var gridinsert = $fobj.find("#a_list").val() == "gridinsert"; for (var i = startcnt; i <= rowcnt; i++) { var infix = ($k[0]) ? String(i) : ""; $fobj.data("rowindex", infix); elm = this.GetElements("x" + infix + "_M_url"); uelm = this.GetElements("u" + infix + "_M_url"); if (uelm && uelm.checked) { if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $messages->M_url->FldCaption(), $messages->M_url->ReqErrMsg)); ?> "); } // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } return true; } // Form_CustomValidate event
var rowcnt = ($k[0]) ? parseInt($k.val(), 10) : 1; var startcnt = (rowcnt == 0) ? 0 : 1; // Check rowcnt == 0 => Inline-Add var gridinsert = $fobj.find("#a_list").val() == "gridinsert"; for (var i = startcnt; i <= rowcnt; i++) { var infix = ($k[0]) ? String(i) : ""; $fobj.data("rowindex", infix); elm = this.GetElements("x" + infix + "_Titulo"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $tramites->Titulo->FldCaption(), $tramites->Titulo->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_estado"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $tramites->estado->FldCaption(), $tramites->estado->ReqErrMsg)); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;
elm = this.GetElements("x" + infix + "_idservicio_medico"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $servicio_medico_prestado->idservicio_medico->FldCaption(), $servicio_medico_prestado->idservicio_medico->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_costo"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $servicio_medico_prestado->costo->FldCaption(), $servicio_medico_prestado->costo->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_costo"); if (elm && !ew_CheckNumber(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($servicio_medico_prestado->costo->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;
return true; var elm, aelm; var rowcnt = 1; var startcnt = (rowcnt == 0) ? 0 : 1; // rowcnt == 0 => Inline-Add for (var i = startcnt; i <= rowcnt; i++) { var infix = ""; elm = fobj.elements["x" + infix + "_faculty_university"]; if (elm && !ew_CheckInteger(elm.value)) return ew_OnError(this, elm, "<?php echo ew_JsEncode2($tbl_faculty->faculty_university->FldErrMsg()); ?> "); elm = fobj.elements["x" + infix + "_faculty_active"]; if (elm && !ew_CheckInteger(elm.value)) return ew_OnError(this, elm, "<?php echo ew_JsEncode2($tbl_faculty->faculty_active->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj, infix); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail page if (fobj.detailpage && fobj.detailpage.value && ewForms[fobj.detailpage.value]) return ewForms[fobj.detailpage.value].Validate(fobj); return true;
elm = this.GetElements("x" + infix + "_idturno"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $receta->idturno->FldCaption(), $receta->idturno->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_idcuenta"); if (elm && !ew_IsHidden(elm) && !ew_HasValue(elm)) return this.OnError(elm, "<?php echo ew_JsEncode2(str_replace("%s", $receta->idcuenta->FldCaption(), $receta->idcuenta->ReqErrMsg)); ?> "); elm = this.GetElements("x" + infix + "_idcuenta"); if (elm && !ew_CheckInteger(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($receta->idcuenta->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // End Grid Add checking } return true; } // Check empty row
elm = this.GetElements("x" + infix + "__email"); if (elm && !ew_CheckEmail(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($choferes->_email->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_fecha_inicio"); if (elm && !ew_CheckEuroDate(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($choferes->fecha_inicio->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_cetegoria"); if (elm && !ew_CheckInteger(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($choferes->cetegoria->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;
elm = this.GetElements("x" + infix + "_mail"); if (elm && !ew_CheckEmail(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($socios->mail->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_tel"); if (elm && !ew_CheckPhone(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($socios->tel->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_cel"); if (elm && !ew_CheckPhone(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($socios->cel->FldErrMsg()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;
elm = this.GetElements("x" + infix + "_news_date"); if (elm && !ew_HasValue(elm)) return this.OnError(elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($news->news_date->FldCaption()); ?> "); elm = this.GetElements("x" + infix + "_news_date"); if (elm && !ew_CheckDate(elm.value)) return this.OnError(elm, "<?php echo ew_JsEncode2($news->news_date->FldErrMsg()); ?> "); elm = this.GetElements("x" + infix + "_news_description"); if (elm && !ew_HasValue(elm)) return this.OnError(elm, ewLanguage.Phrase("EnterRequiredField") + " - <?php echo ew_JsEncode2($news->news_description->FldCaption()); ?> "); // Set up row object ew_ElementsToRow(fobj); // Fire Form_CustomValidate event if (!this.Form_CustomValidate(fobj)) return false; } // Process detail forms var dfs = $fobj.find("input[name='detailpage']").get(); for (var i = 0; i < dfs.length; i++) { var df = dfs[i], val = df.value;