Se han encontrado 67 coincidencias. | << >> |
Delphi |
Pregunta: | 52939 - PROBLEMA DE TAMAñO DE DATOS |
Autor: | Arnold Charris Molina |
Hola, mi inquietud es la siguiente. Resulta que tengo una aplicacion desarrollada en delphi 6 y la base dedatos son en oracle. 1. Las tabla es de alumno. en el codigo del carnet es la misma cedula. puede ser tarjeta de identidad. Resulta que la informacion me la muestra bien en el DBGrid de delphi. pero cuando hago una consulta para generar un reporte. Basandome en el criterio del codigo del carnet no me muestra el dato como tal aparece en el DBGrid mostre el text de la consulta y sale otro numero raro. Hice un par de pruebas y me di cuenta que con numeros de cedula que no sean tan grandes si funciona por ej. 1029584685 pero como cuando es tarjeta de identidad ej 89050125869 parace ser que el numero es de valor muy grande. Nose que hacer ahora en sql plus me muestra los natos en notacion cientifica. A el campo esta de tipo numbre en la BD. Le agradesco su pronta respuesta. |
Respuesta: | bkx |
yo tuve un problema similar per con bases de datos de access. el problema era que el valor era mas grande que un campo integer, la solucion era hacer una particion del valor (aprovechar y crear familias) o canviar el tipo de campo a float sin decimales. Lo podrias pasar a string, pero al tiempo de ordenar tendrias un orden no correcto. |
Pregunta: | 55772 - SALTOS DE LINEA AL IMPRIMIR DESDE DELPHI 7 CON QREPORT |
Autor: | Daniel Báez |
El asunto es lo sigte. Estoy diseñando un sistema y para imprimir mis reportes uso QReport de delphi 7 pero cuando quiero imprimir cualquier tamaño de papel que no sea A4 u oficio o cualquier otro que sea estandar mi impresora que es una matricial Fx 1180 no hace correctamente el corte. Es decir imprimo un cheque con formulario continuo imprimi el primir cheque pero el segundo saltea unos cuantos cheques y luego mi imprime. Si alguien me puede ayudar como configurar o que poner en mi codigo le agradecería mucho o si me pueden decir de donde puedo bajar el codigo fuente del qreport para hacerle algunas modificaciones y recompilar de vuelta. Gracias. |
Respuesta: | hola mate |
revisa en propiedad de reporte y en ves de sea defaul pon lo en custom size a mi funciono con una aplicacion que ulizaba para imprimir con papel continuo |
Respuesta: | Juan Costa |
Hola Daniel, yo tenía un problema similar pero bajo XP, C++ Builder 5 y el QuickReport que traía. La impresora creo que era una FX-880 (o algo así). Prueba a configurar el tamaño del papel del QuickReport en la propiedad PaperSize, colocando DEFAULT. Después debes crear un nuevo tipo de documento con las dimensiones que te interesen (Configuración de Impresoras->Propiedades del Servidor). Creo que el proceso era así. Saludos!!. |
Pregunta: | 57385 - SIMULAR EL REFRESH DE QREPORT DE DELHI6 EN DELPHI4 |
Autor: | fede |
Buen dia. Necesito Simular el "refresh" de qreport de delhi6 en delphi4. Les comento en detalle mi problema, estamos queriendo migrar la impresion de comprobantes que realizamos en crystal a qreport, el problema es que qreport utiliza la lista de impresoras existentes en la pc para saber dnd imprimir, pero en mi caso la aplicacion esta en un win 2003 server (cuando los usuario entran y salen se van moviendo los index de las impresoras),y necesito hacer un refresh constante de la lista de impresoras,en mis programas q estan sobre delphi6 ya lo tengo solucionado, pero para mi sorpresa en delphi 4 no contempla el dichoso refresh.. una ayudita..???? delphi 6 ================ procedure TPrinter.Refresh; begin FreeFonts; FreePrinters; end; ================ |
Respuesta: | fede |
Una posible solucion que encontre para simular la funcion del refresh de delphi 6 pero en delphi 4 es esta... y para mis propositos "sirve". Si alguien tiene alguna solucion mas elegante seria interezante. function EligeImpresora( const Nombre_impresora : string) : integer; var Timpresora : Tprinter; i: integer; begin result :=0; Timpresora := TPrinter.Create; Timpresora.Printers.SaveToFile('Impresoras_en_lista.txt'); for i:=0 to Timpresora.Printers.Count-1 do begin if UpperCase(trim(Timpresora.Printers.Strings[i])) = UpperCase(trim(Nombre_impresora)) then result:= i; end; Timpresora.Destroy; Timpresora := nil; end; El eliminar la variable TImpresora (de tipo Tprinter) me permite refrescar la lista de impresoras. Muchas Gracias por la atencion. fede. |
Pregunta: | 57398 - PROBLEMAS CON EL PREVIEW DEL QUIKREPORT DE DELPHI |
Autor: | Juan Manuel Casillas Aranda |
Hola que tal, miren soy nuevo en delphi manejo la version 5.0 y tengo problemas con el preview del quikreport 3.05 estandar, ya que quiero qu e la orientación de la hoja sea horizontal, ya le cambie la propiedad al reporte en page:orientation a poLandscape, pero a la hora de ejecutar el programa y mandar la vista previa del reporte, la muestra en vertical, si alguien sabe que me falta o como solucionarlo se los agradecereia mucho, hasta luego. |
Respuesta: | Nephtali Juarez |
Prueba pasando ese parametro despues de crear el reporte pero antes del preview.. Esto es dentro de tu codigo.. No se que reportes estas usando pero prueba asi... |
Pregunta: | 57752 - INSTALAR DELPHI SIN BDE |
Autor: | Jordi Vidal Cambra |
Hola a todos. Tengo un pc que debido a otra aplicación ya tiene instalado el motor BDE. Ahora quiero instalar Delphi pero me aborta la instalación. Me reporta un error : "BDE is currently running. Install wil be aborted". Tengo claro lo que ocurre pero no quiero tocar el BDE ya instalado para que funcionen los otros programas ya instalados. ¿ Como puedo instalar Delphi y dejar el BDE tal y como está antes de la instalación ? Gracias. |
Respuesta: | sant0 santos |
ese error es debido a que alguna aplicacion o programa esta usando el BDE. para solucionar ese problema solo tienes que cerrar todas las aplicaciones que estes utilizando luego volver a ejecutar el instalador de delphi |
Respuesta: | Danilo Llerena |
Una posible opcion es instalacion personalizada, desmarcar todas las opciones de manejo de ODBC de instalador y no instalar los demos (codigo fuente inlcuido) ya que al hacerlo se instalara automaticamente la BDE |
Pregunta: | 58576 - TABLA PARADOX FILTRADA PARA MOSTRAR EN UN QUICKREPORT |
Autor: | Guillermo Müller |
Hola, me gustaría saber como se hace para mostrar una tabla paradox filtrada en un quickreport y que solo muestre los datos filtrados y no toda la tabla. Estoy trabajando con Delphi 5. Muchas gracias |
Respuesta: | Leandro Ferrara |
Todos los objetos TTable tienen una propiedad Filter, donde especificas una condición de filtrado. Y una propiedad Filtered:= True, para que se aplique el filtrado. otra opción es usar un TQuery, y filtrar directamente desde la sql. Por ejemplo. supongamos que usas un TTable con una tabla Clientes. Table1.Close; table1.Filter:= 'Edad > 30'; Table1.Filtered:= True; Table1.open; Ahora supongamos que usas un TQuery. Query1.Close; Query1.Sql.Clear; Query1.Sql.Add('Select * From Clientes Where Edad > 30'); Query1.open; Espero te sirva, saludos, Leandro. www.datadevelops.com.ar |
Pregunta: | 59435 - IMPRIMIR TODOS LOS REGISTROS CON QREPORT |
Autor: | Adriana Duran |
Hola, estoy tratando de hacer un listado con qreport, sencillo con una solo tabla, conecto el dataset del quickreport con la tabla, coloco los titutol y en detail el qrdbtext tambien lo conecto con el dataset y el datafield , y cuando hago preview solo me aparece el primer registro de cada pagina. Como puedo hacer para que me aparezcan todos los registros uno abajo del otro hasta terminar la hoja y si hay mas que los continue en la hoja siguiente. Muchas gracias... Saludos |
Respuesta: | Adriana Duran |
Ya encontré la solución me faltaba colocar un qband del tipo PageFooter que marca el final de hoja. |
|< << 1 2 3 4 5 6 7 >> >| |