var oneTabla = null; var oneT = null; var oneRecord = null; var qCampo = 1; var qTabla = 0; var numTablas = 0; var winBTC = null; var control = null; var numT = 0; function loadTabla(que){ clearPage(); oneRecord = new Array(); getOneTabla(que); for(i=0; i0) showCampo(); } function showCampo(cual){ cual = cual&&cual>0 ? cual : 1; cual = ( cual>1*oneRecord.length ? 1*oneRecord.length : cual ) - 1; qCampo = cual+1; clearPage(); numTabla.value = oneTabla.tnum; numCampo.value = oneRecord[cual].cnum; codCampo.value = numTabla.value + numCampo.value; var ref = split(oneRecord[cual].tpad,","); var hij = split(oneRecord[cual].hija,","); var indice = oneRecord[cual].cnom.indexOf("_"); var nomCamRel = ""; if(indice == -1) nomCamRel = oneRecord[cual].cnom; else nomCamRel = oneRecord[cual].cnom.substring(0,indice); for(i=0; inumTablas-1 ? numTablas-1 : (cual<0 ? 0 : cual); qTabla = cual; oneTabla = new Object(); oneT = document.getElementById("islasCC").getElementsByTagName("tabla")[cual]; oneTabla.tnum = oneT.getElementsByTagName("tnum")[0] ? oneT.getElementsByTagName("tnum")[0].firstChild.data : ""; oneTabla.tnom = oneT.getElementsByTagName("tnom")[0] ? oneT.getElementsByTagName("tnom")[0].firstChild.data : ""; oneTabla.tdes = oneT.getElementsByTagName("tdes")[0] ? oneT.getElementsByTagName("tdes")[0].firstChild.data : ""; oneTabla.numc = oneT.childNodes.length - 3; } function getOneCampo(cual){ var oneCampo = new Object(); var oneC = oneT.getElementsByTagName("campo")[cual]; oneCampo.cnum = oneC.getElementsByTagName("cnum")[0] ? oneC.getElementsByTagName("cnum")[0].firstChild.data : ""; oneCampo.cnom = oneC.getElementsByTagName("cnom")[0] ? oneC.getElementsByTagName("cnom")[0].firstChild.data : ""; oneCampo.cdes = oneC.getElementsByTagName("cdes")[0] ? oneC.getElementsByTagName("cdes")[0].firstChild.data : ""; oneCampo.tipd = oneC.getElementsByTagName("tipd")[0] ? oneC.getElementsByTagName("tipd")[0].firstChild.data : ""; oneCampo.mand = oneC.getElementsByTagName("mand")[0] ? true : false; oneCampo.prim = oneC.getElementsByTagName("prim")[0] ? true : false; oneCampo.defv = oneC.getElementsByTagName("defv")[0] ? oneC.getElementsByTagName("defv")[0].firstChild.data : ""; oneCampo.tpad = oneC.getElementsByTagName("tpad")[0] ? oneC.getElementsByTagName("tpad")[0].firstChild.data : ""; oneCampo.hija = oneC.getElementsByTagName("hija")[0] ? oneC.getElementsByTagName("hija")[0].firstChild.data : ""; return oneCampo; } function split(dato,e){ var f = new Array(); kf = dato.lastIndexOf(e); ko = i = 0; while(ko4) { winCC.close(); winCC=window.open('','qwinCC','left=300,top=50,height=570,width=520'); } wt= "...     "; wt+="Orígenes DB - iFG - internet Form Generator - F I T B A N K    "; wt+=""; wt+=""; wt+="
    C A M P O S    "+ "C O N S U L T A B L E S    
"; wt+="
  T a b l a   B a s e  "+ ""; wt+="

"; wt+="
  C a m p o   B a s e  "+ ""; wt+="
"; wt+="

"; wt+="
"; wt+="

"; wt+="
Código de Campo:  "+ "
"; wt+=""; wt+=""; winCC.document.write(wt); winCC.document.close(); } function buscaTabla(){ winBTC = window.open('','qwinBTC','left=380,top=130,height=380,width=360'); if(winBTC.document.body && winBTC.document.all.length>4) { winBTC.close(); winBTC = window.open('','qwinBTC','left=380,top=130,height=380,width=360'); } wt= "...  ;   "; wt+="  BUSCAR TABLA - F I T B A N K      "; wt+=""; wt+=""; wt+="
"; wt+=""; wt+=""; wt+=""; winBTC.document.write(wt); winBTC.document.close(); } function busT(d) { d.value = d.value.toUpperCase(); numTablas = document.getElementById("islasCC").getElementsByTagName("tabla").length; oneTabla = new Object(); for(i=0; i0) { numTablas = document.getElementById("islasCC").getElementsByTagName("tabla").length; oneTabla = new Object(); for(i=0; i4) { winBTC.close(); winBTC = window.open('','qwinBTC','left=335,top=130,height=380,width=450'); } wt= ""+ "...       "; wt+="BUSCAR CAMPO - F I T B A N K      "; wt+=""; wt+=""; wt+=""+ " + ( TABLA )
"; wt+=""; wt+=""; wt+=""; winBTC.document.write(wt); winBTC.document.close(); } function red(d,e,f){ numS = selecciones.options.length; for(i=0; i<=numS; i++) selecciones.options[0] = null; if(!f || d.value.length>3){ d.style.background="rgb(255,255,140)"; if(e && f) control = setTimeout("busT(busCampo)",1000); else if(e) control = setTimeout("busTxNum(busCampo)",1000); else control = setTimeout("busC(busCampo)",1000); }else d.style.background = "white"; } function busC(d) { d.value = d.value.toUpperCase(); numTablas = document.getElementById("islasCC").getElementsByTagName("tabla").length; oneTabla = new Object(); for(i=0; i