PMCORE-2119

This commit is contained in:
Luciana Nuñez
2022-09-30 17:20:19 -04:00
parent 2c946f8ee8
commit 1148a29fca
5 changed files with 0 additions and 525 deletions

View File

@@ -369,7 +369,6 @@ Ext.onReady(function(){
editable: false,
listeners:{
select: function(c,d,i){
UpdatePageConfig(d.data['size']);
bbarpaging.pageSize = parseInt(d.data['size']);
bbarpaging.moveFirst();
}
@@ -810,14 +809,6 @@ RetrieveRowsID = function(rows){
return arrAux.join(',');
};
//Update Page Size Configuration
UpdatePageConfig = function(pageSize){
Ext.Ajax.request({
url: 'additionalTablesAjax',
params: {action:'updatePageSizeData', size: pageSize}
});
};
/**
* Regenerate data report
*

View File

@@ -221,7 +221,6 @@ Ext.onReady(function () {
editable: false,
listeners: {
select: function (c, d, i) {
UpdatePageConfig(d.data['size']);
bbarpaging.pageSize = parseInt(d.data['size']);
bbarpaging.moveFirst();
}
@@ -757,14 +756,6 @@ RetrieveRowsID = function (rows) {
return arrAux.join(',');
};
//Update Page Size Configuration
UpdatePageConfig = function (pageSize) {
Ext.Ajax.request({
url: 'additionalTablesAjax',
params: {action: 'updatePageSize', size: pageSize}
});
};
//Do Search Function
DoSearch = function () {
infoGrid.store.setBaseParam('textFilter', searchText.getValue());

View File

@@ -172,7 +172,6 @@ Ext.onReady(function(){
editable: false,
listeners:{
select: function(c,d,i){
UpdatePageConfig(d.data['size']);
bbarpaging.pageSize = parseInt(d.data['size']);
bbarpaging.moveFirst();
}
@@ -491,13 +490,6 @@ RetrieveRowsID = function(rows){
}
return arrAux.join(',');
};
//Update Page Size Configuration
UpdatePageConfig = function(pageSize){
Ext.Ajax.request({
url: 'additionalTablesAjax',
params: {action:'updatePageSize', size: pageSize}
});
};
//Do Search Function
DoSearch = function(){

View File

@@ -1,116 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<dynaForm type="xmlmenu">
<MNU_ADD type="link" link="additionalTablesNew" colAlign="left" colWidth="50">
<en><![CDATA[New]]></en>
</MNU_ADD>
<MNU_IMPORT type="link" link="additionalTablesToImport" colAlign="left" colWidth="60">
<en><![CDATA[Import]]></en>
</MNU_IMPORT>
<MNU_EXPORT type="link" link="#" onclick="toExport()" colAlign="left" colWidth="100">
<en><![CDATA[Export]]></en>
</MNU_EXPORT>
<PAGED_TABLE_ID type="private"/>
<JS type="javascript" replaceTags="1"><![CDATA[
var additionalTablesDelete = function(sUID) {
new leimnud.module.app.confirm().make({
label: '@G::LoadTranslation(ID_DELETE_TABLE_COLLECTION)',
action:function() {
ajax_function(@G::encryptlink('additionalTablesDelete'), '', 'sUID=' + sUID, 'POST');
@#PAGED_TABLE_ID.refresh();
}.extend(this)
});
};
var exportPanel;
function toExport(){
oPanel = new leimnud.module.panel();
oPanel.options = {
size : {w:700,h:450},
position: {x:0,y:0,center:true},
title : '',
theme : "processmaker",
statusBar:false,
control : {resize:false,roll:false,drag:true},
fx : {modal:true,opacity:true,blinkToFront:false,fadeIn:false,drag:true}
};
oPanel.events = {
remove: function() {
delete(oPanel);
resetChecks();
}.extend(this)
};
oPanel.make();
oPanel.loader.show();
var oRPC = new leimnud.module.rpc.xmlhttp({
url : 'additionalTablesAjax',
args: 'action=exportexporView'
});
oRPC.callback = function(rpc) {
oPanel.loader.hide();
var scs=rpc.xmlhttp.responseText.extractScript();
oPanel.addContent(rpc.xmlhttp.responseText);
scs.evalScript();
}.extend(this);
oRPC.make();
exportPanel = oPanel;
}
function resetChecks(){
checks_selected_ids.length = 0;
checks_selected_schema.length = 0;
checks_selected_data.length = 0;
}
function doExport(){
if( checks_selected_ids.length == 0 ){
new leimnud.module.app.alert().make({label: '@G::LoadTranslation(ID_SELECT_TABLE)'});
return 0;
}
var i;
for(i=0; i<checks_selected_ids.length; i++){
if( !in_arrayx(checks_selected_schema, checks_selected_ids[i])){
if( !in_arrayx(checks_selected_data, checks_selected_ids[i])){
new leimnud.module.app.alert().make({label: '@G::LoadTranslation(ID_SELECT_OPTION_TABLE)'});
return 0;
}
}
}
var answer;
answer = ajax_function(@G::encryptlink('additionalTablesAjax'), 'existClass', 'tables='+checks_selected_ids+'&schema='+checks_selected_schema+"&data="+checks_selected_data, 'POST');
if(answer.length > 1){
alert(G_STRINGS.ID_CLASS_TABLE_DOESNT_EXIST);return false;
//new leimnud.module.app.alert().make({label: '@G::LoadTranslation(ID_CLASS_TABLE_DOESNT_EXIST)' + answer });
//return 0;
}
exportPanel.loader.show();
var oRPC = new leimnud.module.rpc.xmlhttp({
url : 'additionalTablesAjax',
args : 'action=doExport&tables='+checks_selected_ids+'&schema='+checks_selected_schema+"&data="+checks_selected_data
});
exportPanel.clearContent();
exportPanel.loader.show();
oRPC.callback = function(rpc) {
exportPanel.loader.hide();
var scs=rpc.xmlhttp.responseText.extractScript();
exportPanel.addContent(rpc.xmlhttp.responseText);
scs.evalScript();
}.extend(this);
resetChecks();
oRPC.make();
}
function in_arrayx(a, e){
for(j=0; j<a.length; j++){
if(a[j] == e) return true;
}
return false;
}
]]></JS>
</dynaForm>