Quantcast
Channel: Foros de Velneo » Todas las publicaciones
Viewing all 5035 articles
Browse latest View live

Respuesta a: Imprimir varios informes nativos "seguidos"

$
0
0

Hola.

Lo primero usa pdftk es una libreria línea de comandos que permite eso.

https://www.pdflabs.com/tools/pdftk-server/

Tiene binarios para mac, windows y linux, yo los uso en windows, incluyes el exe y la dll en tu proyecto y funcionan correctamente sin ni siquiera instalarlo.

  • Esta respuesta fue modificada hace 11 minutos por  [N3] Infortic.

Respuesta a: Boston QML que lance un Manejador de Evento

$
0
0

Hola Luis.

Para manejar desde QML el Botón oculto que propone Jorge debes usar el API al igual que lo harías desde vJavascript:


var oForm = theRoot.dataView().parentDataView()
var oBoton = oForm.control("CMD_EVENTO_QML")
oBoton.click()

Yo otras veces también uso un Timer para disparar el manejador de evento concreto. Con esto no necesitas tener un formulario padre que contenga el formulario QML.

Un ejemplo:


******* CÓDIGO QML ******
.....
MouseArea {
   width: fondo.width
   height: fondo.height
   anchors.bottom: parent.bottom
   onClicked: {
      // no funciona el comando alert de JS en QML, lo delegamos en Velneo
      verAlerta()
   }
}
.....
function verAlerta() {
   theRoot.setVar("NACCION", 2)
   theRoot.dataView().startTimer(50)
   // También podemos usar un Botón (oculto) para lanzar el Manejador
   // var oForm = theRoot.dataView().parentDataView()
   // var oBoton = oForm.control("CMD_EVENTO_QML")
   // oBoton.click()
}
***************************

******* CÓDIGO Velneo del Manejador del evento TIMER disparado desde QML ******
var oForm = theRoot.dataView();
// Paramos el Timer
oForm.stopTimer()
// La variable local NACCION determina qué queremos hacer
var nAccion = theRoot.varToInt("NACCION")
theRoot.setVar("NACCION",0)
switch (nAccion) {
   case 1:
      ........
      break
   case 2:
      alert("Alerta desde el <b>formulario QML</b>","QML Alert")
      break
}

Jorge, dices que son técnicas avanzadas. ¡Hombre! son chapucillas que tenemos que ir descubriendo después de muchos prueba y error. Y error me refiero a múltiples cierres bruscos de vClient sin que tengamos una mínima herramienta de depuración. Es cierto que el acople API/QML tiene muchas grietas que habrá que ir registrando para evitarlas.

Saludos
Paco Satué

Salto de página en vReport

$
0
0

Hola a todos.

Una pregunta sobre algo en apariencia sencilla que no consigo.

Tengo un informe vReport de órdenes de fabricación, sólo tiene una sección detalle para ir imprimiendo órden a órden, cada orden ocupa una página A4 completa.

Quiero que se imprima en el reverso de cada órden la foto del artículo, es decir, quiero que cada orden ocupe 2 páginas del informe, pero, no consigo hacerlo, no sé cómo hacer que salte de página al terminar los datos para imprimir la foto.

He probado todo lo de alto automático, salto permitido entre zonas… , no hay forma de conseguirlo, y si hago la sección más grande que la página para que salte, da error diciendo que el tamaño de la sección no es válido.

Alguien ha hecho algo parecido?

Gracias.

Respuesta a: Salto de página en vReport

$
0
0

Buenas tardes, así sin pensar si creas un pie de informe e imprimes allí la foto.

Saludos

Respuesta a: Salto de página en vReport

$
0
0

Gracias. Lo del pie lo probé, no funciona, te dice que la sección de detalle es muy grande y no la imprime,

Bueno conforme lo he escrito he encontrado una solución.

Es más fea que pegarle a tu padre, pero funciona.

Creo un proceso entrada ficha y salida lista con la misma tabla, es decir entra una ficha y devuelve una lista con la misma ficha.

El informe lo hago cabecera/líneas usando el mismo registro con ese proceso.

Así tengo dos detalles uno a continuación de otro del mismo registro.

Como digo, funciona, pero si hay alguna forma más fácil a base de activar alguna propiedad, lo agradecería.

Un saludo.

  • Esta respuesta fue modificada hace 18 horas, 33 minutos por  [N3] Infortic.
  • Esta respuesta fue modificada hace 18 horas, 33 minutos por  [N3] Infortic.

Respuesta a: Salto de página en vReport

$
0
0

Hola infortic.

Yo también uso la solución de salva y funciona perfectamente. Además el Pie de Informe (que no el Pie de Página) se usa para estos quehaceres, como imprimir una foto del artículo o un resumen del informe.

Debes activar el Alto automático y Comenzar en nueva página. La altura que le des en tiempo de diseño no es importante ya que se ajusta al contenido. La única condición es que el contenido no desborde la página.

Saludos
Paco Satué

Respuesta a: Boston QML que lance un Manejador de Evento

$
0
0

QML está cojo… cojo… digamos que estas ñapas son como las muletas hasta que nos quiten la escayola.

Ya sabes que no me suelo cortar demasiado a la hora de comentar los problemas que tiene Velneo http://tipesoft.com/mas-soft-menos-hard/. Dicho esto… con QML1 (mediante estas y otras muletas) se pueden hacer interfaces muy buenos.

Con la 2.x se podrán hacer aplicaciones de gran alcance (aunque nunca seran life is soft). La unica cuestion que velneo tiene que resolver es la falta de integracion de la API Velneo con QML2… si lo logran tendran un gran producto en la vertiente mobile. Si dan soporte a arm para el vclient tendra tambien grandes opciones en software empotrado.

Atentamente,

Jorge Hontoria Jiménez
http://tipesoft.com

Respuesta a: Salto de página en vReport

$
0
0

Hola Paco.

Pero quiero que salga la foto para cada registro del detalle, no sólo al final del informe, si hay 3 registros tiene que imprimirse 3 veces.


Respuesta a: Imprimir varios informes nativos "seguidos"

Respuesta a: Salto de página en vReport

$
0
0

Hola infortic.

En una relación maestro-detalle configuras el Maestro como Origen de datos “Iteración de subinforme” y el Detalle como “Comienzo del Informe”.

De esta forma, por cada maestro se imprime un Pie de Informe.

Saludos
Paco Satué

Respuesta a: Boston QML que lance un Manejador de Evento

Respuesta a: Salto de página en vReport

$
0
0

Gracias Paco, así funciona correctamente y queda mejor que tener 2 orígenes de datos del mismo registro.

Un saludo.

Nueva idea

$
0
0

Estaría bien poder crear tareas en el servidor desde nuestras aplicaciones, sin utilizar vAdmin, ejemplo:

importClass "VSchedulerServer"

var scheduler= new VSchedulerServer(  "mitarea" , instancia,tipotarea);  // procesos, copia de seguridad, etc
scheduler.addProcess( "identificador_proceso");
scheduler.addPlan(tipo); //una sola vez, semanal,mensual,periodo
//scheduler.at( hora);
scheduler.frequency(minutos);
scheduler.create();
scheduler.on("nombretarea");
//sheduler.off("nombretarea");
//sheduler.delete("nombretarea");

votar:
https://soporte.velneo.es/entries/99834268-API-creaci%C3%B3n-tareas-en-el-servidor/edit

Respuesta a: Nueva idea

Respuesta a: Evento HTML

$
0
0

¿Alguien ha probado ha optimizar la carga de datos?

Yo lo estoy intentando pero entre que no se mucho html y javascript me lío.

Añadiendo estas lineas al html:

viewRender: function(view,element) {
         console.log(view.start.format() + ' inicio---------fin ' + view.end.format() );
        },

con las herramientas del desarrollador en Chrome veo en los log que coje las fechas de inicio y fin que se muestran en la agenda.

El paso que no se como hacer es pasarle esas fechas a velneo para poder filtrar y mostrar los eventos solo entre esas fechas.

Gracias.

  • Esta respuesta fue modificada hace 1 día, 4 horas por  [N4] laukolan.
Archivos adjuntos:
You must be logged in to view attached files.

Problema con usuarios.

$
0
0

hola buenas tardes, tenemos un problema con velneo vserver y vcliente, ya que no permite autorización a ningún usuario ni desde el ordenador que hace de servidor, los usuarios no tienen contraseñas y dejaron de funcionar todos a la vez, tenemos la licencia al día, no hay enganches activos, hemos reiniciado el pc servidor varias veces, quitado el firewall y seguimos sin programa, urge por favor.
Me he puesto en contacto con el soporte telefónico y me dicen que al no ser suscriptor envie un correo a soporte@velneo.com, y el cual me han respondido “Esas preguntas corresponde al departamento de soporte resolverlas y ese servicio está reservado para los suscriptores de nivel 2 o superior.” con lo cual me pongo en contacto a través de este foro ya que tengo licencia y ahora me siento desatendido.
un saludo.

Respuesta a: Problema con usuarios.

Respuesta a: Problema con usuarios.

$
0
0

Gracias por contestar tan rápido jsotomayor, el servidor está iniciado y a la escucha, he mirado en mensajes y el error que me da es:
error en fichero redirector:C:\GSI-TALLERES\TALLERES.vrt .
he reiniciado el pc servidor y sigo sin poderme conectar desde ningún usuario ni desde el propio pc que hace de servidor.

Respuesta a: Problema con usuarios.

$
0
0

Ese es un problema de V6, no V7.

Prueba a borrar y reescribir el contenido del archivo al volver a crearlo.

Respuesta a: Idea: Teclas aceleradoras acciones en menu arbolado

Viewing all 5035 articles
Browse latest View live