Se han encontrado 67 coincidencias. | << >> |
Delphi |
Pregunta: | 4733 - REPORTE DE UNA BD ACCES |
Autor: | Gustavo C.m. |
Hola amigos programadores necesito ayuda, hice una aplicaci贸n de base de datos, la base de datos esta en Acces, todo funciona perfectamente pero cuando quiero crear un reporte con el quickreport ya no funciona, lo que hice fue esto: crear una nueva forma insertar un componente quickreport1 inserto la banda title inserto la banda columnheader y la banda detail uso componentes ttable dentro de un modulo asi que asigno a la propiedad dataset del reporte el nombre de la tabla que quiero usar y de igual forma con los qrtext de la banda detail cuando ejecuto el programa y mando la vista previa (prewiew) no muestra ningun registro ni los titulos ni nada solo se produce el siguiente error "Exception EAcces Violation in module DAO350.DLL at 0000CA30 Acces Violation at adress 04474CA30 in module 麓DAO350.DLL麓 read of adress FFFFFFFF" Ojal谩 que alguien pueda ayudarme saludos. |
Respuesta: | Miguel Lucero |
Si ten茅s problemas con QR y Access pod茅s usar FastReport. Hay una versi贸n freeware con c贸digo fuente que funciona de maravillas con Access u otra BD Se puede bajar desde la p谩gina oficial en www.fr.hotmail.ru o bien de www.clubdelphi.com Espero que te sirva |
Pregunta: | 4944 - PROBLEMAS AL IMPRIMIR ARCHIVOS CON QREPORT |
Autor: | alexander lopez |
HOLA Amigos de LWP: Con algunos archivos que previamente he grabado en el preview, y que luego los cargo, se genera el siguiente error cuando trato de imprimirlos: "STREAM READ ERROR", algunas ideas? Gracias |
Respuesta: | Cristy |
Pues mira lo que aparentemente tienes. Es que te esta mandando un mensaje porque tal vez no tienes configurada una impresora, y no puede leer nada en el LPT1.
Si ya la tienes configurada entonces si es un reporte prueba con quickrep1.preview; quickrept1.print. Espero que te funcione |
Pregunta: | 5207 - COMO HECER UN REPORTE CON TABLAS |
Autor: | guillermo cazalas |
Hola... Deseo saber si es posible como tengo que hacer para armar un reporte en delphi y que comandos debo desarrolar para utilizar dos tablas, de las cuales usar茅 2 o m谩s campos de cada una para la impresi贸n, ya que en los libros de programaci贸n en delphi que tengo detallan unicamente en modo texto, pero no utizando tablas. De antemano muchas gracias... |
Respuesta: | Miguel Lucero |
Si entend铆 bien tu pregunta para hacer reportes de tablas ten茅s que usar ya sea QReport que viene con Delphi o FastReport que lo podes conseguir en la web. (No tengo ahora la direcci贸n pero lo pod茅s encontrar en cualquier buscador) |
Pregunta: | 5335 - IMPRESI脫N DE REPORTES EN QREPORT |
Autor: | Alfredo Angulo G. |
Tengo un problema acerca de la impresi贸n de Reportes, lo que me pasa es que los reportes tienen el tama帽o de una carta, al mandar a imprimirlas, no me imprime totalmente la 煤ltima columna del Reporte es decir deja un buen espacio al final de la hoja, la hoja se imprime horizontal, ya lo cheque con una impresora matriz de punto y con una de Inyecci贸n de Tinta y en las dos hace lo mismo... Ya mov铆 los m谩rgenes hac铆a la Izq. pero sigue en las mismas......!!!!! Espero que me respongan algo se los agradecer茅. Gracias........!!!!!!! |
Respuesta: | Rafael Torres Iturbe |
Verifica en el dis帽o del reporte la definici贸n del tama帽o del papel (oprime mouse derecho en area de dise帽o), espero te sirva. |
Pregunta: | 5899 - EJECUTAR SQL DE INFORMIX DESDE DELPHI |
Autor: | Andres David Rubio |
Existe una aplicacion en informix online 5.xx y se realizo un sql que hace un proceso de varios calculos y al final genera una tabla.
Quiero crear un programa desde delfhi que con un boton se ejecute ese archivo sql en el servidor, mas no dentro de mi aplicacion no quiero escribir exactamente el mismo codigo del archivo dentro de un sql de delphi, ya estableci mi coneccion con el servidor ya veo todas las tablas del sistema en informix, pero no se como ejecutar el sql desde delphi, esto es con la finalidad de generar muchos reportes de la tabla generada. Muchas gracias por su coperacion. |
Respuesta: | joan bautista bautista |
Amigo aqui le mando un ejemplo de como hacer un query a una tabla de informix, usando el tquery, y luego que tengo mi cursor lleno la tabla, que si se desea se puede crear cada vez o crear una y llenar una sola vez.
QrDns.sql.text:= 'set isolation to dirty read' ; QrDns.ExecSQL; QrDns.sql.text:= 'select * '+ 'from '+tabla+','+tabla+'_dcd '+ 'where telnum=retkey ' + 'and eisrcode in (1,2,4,925,926,929,927) and '+ 'eisldate between "'+fecha1+'" and "'+Fecha2+'" '; // showmessage(QrDns.sql.text); QrDns.active:=true; progressbar1.Max:=qrdns.RecordCount; progressbar1.Min:=0; QrDns.First; while not QrDns.eof do begin table2.Active := true; try table2.Insert; table2.fieldByName('TelNum').AsString := QrDns.FieldByName('TelNum').AsString; table2.fieldByName('address').AsString := QrDns.FieldByName('address').AsString; table2.fieldByName('address2').AsString := QrDns.FieldByName('address2').AsString; table2.fieldByName('City').AsString := QrDns.FieldByName('City').AsString; table2.fieldByName('State').AsString := QrDns.FieldByName('State').AsString; table2.fieldByName('Zip').AsString := QrDns.FieldByName('Zip').AsString; table2.fieldByName('Name').AsString := QrDns.FieldByName('Name').AsString; table2.Post; ProgressBar1.StepIt ; Except begin table2.Cancel; end end ; QrDns.next; end; table2.Active := false; end; |
Pregunta: | 5987 - PROBLEMAS CON INDICES DE TIPO AUTOINCREMENT |
Autor: | Carlos Manuel De Portugal Rosales |
Hola Amigos,
Tengo un problema y espero que me ayuden a resolverlos... Tengo un Boton "Aceptar" y adentro de este, tengo dos proceso: Imprimir un ticket Guardar datos... Lo que sucede es que cuando el usuario hace click en el boton, se muestra el ticket en pantalla que fue elaborado con el Quckreport de Delphi 4.0, imprimo, cierro y posteriormente sigue el proceso de guardado, pero en algunas ocaciones se presenta el siguiente error "Key Violation" y de ahi ya no pasa el programa, es decir, ya no guarda ningun dato... Me puse a investigar y llegue a la conclusi贸n que la yave principal es la que se da帽a, la yave es Id_Ticket y es de tipo Autoincrement... Mi pregunta es 驴por qu茅 es que se da帽a solo en algunas ocaciones? 驴Ser谩 que los procesos deben ir por separado y no en un solo boton?... 驴Necesito alguna yave compuesta? Ayudenme por favor... |
Respuesta: | Angel Tejeda |
Que tal?
Bueno. Te tengo una pregunta antes de darte la soluci贸n. Cuando hablas de guardar a que te refieres? Pues si solo estas imprimiendo no entiendo a que te refieres con guardar. Si en caso de que necesites guardar algo y lo estas trabajando sobre tabla (utilizando un ttable y no un tquery) posicionate sobre el registro : table1.setkey; table1.fieldbyname('id_tickect').asstring:=tickect_no; //tickect_no es la variable donde le dices que numero es el que vas a editar. table1.gotonearest; table1.edit; //Haces los cambios sin tocar el id_tickect table1.post; Si es por un query me avisas y te explico. Bye |
Pregunta: | 6494 - COMO SUMAR COLUMAS EN UN QUICK_REPORT |
Autor: | consuelo ma帽on |
Estoy trabajando con delphi 5.0 interprise, tengo un problema con n reporte ya que no se como sumar los resultados arrojados en una columna del mismo,no se si tenga que configurarlo desde las bandas.
Gracias de antemano. |
Respuesta: | Gustavo Enr铆quez |
Si el campo a sumar existe en la base de datos bastar谩 con adicionar una banda de totales en el reporte y agregar un campo calculado con la funci贸n de suma en la banda. Ojo la banda debe tener una funci贸n de quiebre, es decir que debe agrupar por alg煤n campo en particular. de lo contrario te dar谩 la suma total de la tabla.
Tambi茅n podr谩s decirle que despues de imprimir el campo lo ponga en ceros para dar el total siguiente. Si el campo no pertenece a la tabla, o sea que es calculado, te tocar谩 hacer manualmente la suma y mostrarlo al final. esto lo haces utilizando los m茅todos de after print del campo calculado y el onprint de la banda de sumarizaci贸n. |
Pregunta: | 6600 - IMPRESION EN RED CON QUICK REPORT |
Autor: | Alvaro Sebastian Quispe Rojas |
驴C贸mo puedo imprimir desde un Quick Report de Delphi hacia una determinada impresora que se encuentra en la red |
Respuesta: | cristina |
Hola ALvaro
Cunado tu mnadas a imprimir desde delphi lo que hace es que elige la impresora que tengas en el puerto de lpt1, o puedes poner un cuadro de dialogo de los predeterminados como el de fuente y esos para ahi escoger la impresora que quieres . quickrep1.preview; quickrep1.print |
Pregunta: | 6675 - INFORME EN EXCEL DESDE DELPHI |
Autor: | David Luque |
Como puedo hacer un report de Excel desde delphi sin utilizar los componentes Servers de Office que se incluyen o donde puedo encontrar documentacion para manejar dichos componentes.
Gracias listeros. |
Respuesta: | rafael salazar |
aqui te pongo el codigo que utilizo
var ExcelApp: Variant; x,y,c,i:Integer; begin //if PD1.Execute then begin PD1.Execute; // ExcelApp.print:=print; ExcelApp := CreateOleObject('Excel.Application'); ExcelApp.WorkBooks.Add('c:demo.xls');// el archivo demo.xls debe existi //lo cual viene siendo como tu plantilla o reporte y solo carga los datos ExcelApp.WorkBooks[1].Worksheets[1].Print:=Print; ExcelApp.WorkBooks[1].Worksheets[1].PrintOut; //ExcelApp.visible:=True; c:=3; i:=1; ExcelApp.cells[1,1]:='celda 1'; ExcelApp.cells[1,2]:='celda 2'; ExcelApp.cells[1,3]:='celda3'; x:=2; while i<=c do begin ExcelApp.cells[x,1]:=lista.Cells[0,i];//''; i:=i+1; x:=x+1; end; // end; end; suerte con tu proyecto |
Respuesta: | Claudia Garc铆a M谩rquez |
Hola David:
Tengo c贸digo que te puede ayudar a hacer el reporte para Excel, sin embargo no lo anexo a esta respuesta porque no lo tengo a la mano, si todav铆a te interesa mandame un mail y te envio el c贸digo. Saludos. |
Respuesta: | Sebastian Rodriguez |
David:
Lo que yo hago para enviar reportes a excel es imprimirlos en un archivo separado por comas, por ejemplo. Nombre,Direccion,Telefono <--- cabecera del reporte Nombre uno, Direccion uno, telefono uno<--------- datos a desplegar Nombre dos, Direccion dos, telefono dos . . . Luego, al archivo le colocas la extensi贸n CSV (Comma Separated), excel reconoce ese archivo, el cual le puedes abrir desde el explorador de windows. Ojala eso te ayude, si tienes dudas, cont谩ctame.. Saludos. |
Pregunta: | 6835 - IMPRIMIR CON EL QUICK REPORT EN UNA HP LASERJET 1100 |
Autor: | Juan Enrique Palacios |
Tengo un problema con una aplicaci贸n que necesito que imprima en una impresora HP LaserJet 1100, est谩 realizada en Delphi 3 y el componente que utilio es el quickreport 3, el problema es que no imprime. Lo utilizo con otras impresoras y no hay ning煤n problema, pero no es la soluci贸n, porque tiene que funcionar sobre la 1100 antes mencionada. 驴Algui茅n conoce la soluci贸n?
Muchas gracias por la atenci贸n |
Respuesta: | gregorio letechipia |
creo que tienes el mismo problema que yo pero lo resolvi...
puedes consultarlo en la preguna 10039 o con el titulo ''no imprime en matricial '' o algo asi... |
|< << 1 2 3 4 5 6 7 >> >| |