Closed jsastre-dgtic closed 1 year ago
Puesto que la resolución no es inmediata, se postpone para versiones posteriores.
Se resuelve en el tag sistra2-1.4.0_0 (c0e2029).
Tanto en STH como en la pantalla de historial de versiones aparece un botón copiar.
Cal retirar el botó i permetre que qualsevol text de STG sigui susceptible de ser copiat, ja sigui taules com qualsevol altre text seleccionat.
Afegim que també s'ha de permetre fer a STH
Es resol eliminar el botó copiar i en lloc d'això afegir un menú contextual, de manera que es puguin copiar els textos de la cel·la assenyalada i veurem la possibilitat de poder copiar també els textos en mode només lectura (seleccionant amb el ratolí i/o amb el menú contextual). Aquest menú contextual també permetrà realitzar les accions pròpies de l'element assenyalat, com ara editar, consultar, bloquejar... una versió d'un tràmit.
Puesto que la solución se modifica, se pasa a la versión 1.4.1
Resuelto en el tag sistra2-1.4.1_0 (293cf99).
Se añade un menú contextual que permite copiar cualquier texto situado debajo del puntero del mouse y realizar funciones propias de la zona señalada.
ok...
Arran d'algunes proves veim que la funcionalitat del menú contextual està per tot, però sense cap mena de control.
if(window.PrimeFaces){PrimeFaces.settings.locale='ca';} Generar Quadern de Càrrega function stop(){ document.getElementById('dialogExportar:btnExportar').disabled = true; document.getElementById('dialogExportar:btnExportar').classList.add("ui-state-disabled"); document.getElementById('dialogExportar:btnHidden').click(); } #dialogExportar\:j_idt16 { padding-bottom: 38px !important; } window.onload=function(){ let contextMenu = document.getElementsByClassName('ui-contextmenu')[0]; onVisible(contextMenu, () => eliminarResaltar()); document.addEventListener('contextmenu', function(ev) { ev.preventDefault(); getPos(); return false; }, false); } function eliminarResaltar(){ let contextMenu = document.getElementsByClassName('ui-contextmenu')[0]; let elementos = document.getElementsByClassName('resaltar'); if(contextMenu!=null && contextMenu.style.display=='none' && elementos.length > 0){ for(let i = 0; i < elementos.length; i++){ elementos[i].classList.remove('resaltar'); } } } function onVisible(element, callback) { new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if(entry.intersectionRatio == 0) { callback(element); } }); }).observe(element); } function getPos(){ var e = window.event; var posX = e.clientX; var posY = e.clientY; var el = document.elementFromPoint(posX, posY); let elementos = document.getElementsByClassName('resaltar'); if(elementos.length > 0){ for(let i = 0; i < elementos.length; i++){ elementos[i].classList.remove('resaltar'); } } el.classList.add("resaltar"); var aux = document.getElementById("dialogExportar:auxCopiar"); if(el.textContent!='' && el.textContent!='ui-button'){ aux.value = el.textContent; }else if(el.firstChild!=null && el.firstChild.value!=undefined){ aux.value = el.firstChild.value; }else if(el.value!=null && el.value!=''){ aux.value = el.value; }else{ aux.value = ''; } } ui-button Versió tràmiteÀrea:TESTS - TESTS UNITARIS I FUNCIONALSTràmit:TEST-REGISTRE - TRÀMIT TEST DE REGISTREVersió:5 - (Release 36)Elements comunsCodiÀmbitTipusGESCONSDIR3EntitatConsulta BBDDFormatadorsCodiDescripcióNo s'han trobat dadesGestors externs de formularisCodiDescripcióNo s'han trobat dadesSeccions reutilitzablesCodiDescripcióNo s'han trobat dadesGenerar resumExportarTancarAjudaCopiar
Ahora ya no se permite copiar zonas con varios elementos.
👍
Concretament, no podem seleccionar l'usuari, en aquest cas