Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-05-2011
ivantj24 ivantj24 is offline
Miembro
NULL
 
Registrado: feb 2011
Posts: 110
Poder: 14
ivantj24 Va por buen camino
Funcion para Poner columnas o Tabs que no se recorran en TRichEdit

Hola que tal de nuevo aqui molestando despues de un buen tiempo, iba todo bien con mi proyecto pero el problema que ahora me surgio es que necesito que en un TRichEdit despliego Datos como un en un DBgrid, pero lo necesito hacer en un TRichtEdit ya que hay un comopo tipo Text que necesito se vea completo y por obvias razones en el DBGrid no me permitiria ver todo en una celda, entonces lo que hago es desplegar los mensajes ahi, tipo

//Los puntos .... no van solo es para dar una idea a lo que quiero decir
Nombre: ivan ...................Status: Activo..........Fecha: 30/05/2011


y esta es la idea que tengo hacer un tipo Tabs para que se separen a un distancia establecida, pero por ejemplo si el nombre del usuario que en im primer ejemplo es ivan si por ejemplo ahora es mas grande

Nombre: ivan ...................Status: Activo..........Fecha: 30/05/201
Nombre: Rodrigo ...................Status: Activo..........Fecha: 30/05/2011

No me gustaria que se recorrieran, entonces lo que yo espero es una funcion que me permita eliminar esos ..... (que vendrian siendo espacios) pero que no recorriera la fila, que llegara a ser algo asi como

Nombre: ivan ...................Status: Activo..........Fecha: 30/05/2011
Nombre: Rodrigo................Status: Activo..........Fecha: 30/05/2011

para que quedara todo en su lugar, no se si alguien me podria explicar como podria hacerle o si es que ya tienen una funcino o existe se las agredeceria en verdad muchisimo por que estoy apunto de terminar el proyecto y lo entrego en juniio :S:S es mi residencia (proyecto final de universidad) :S asi que en verdad me gustaria si alguien me pudiera ayudar como hacerla, repito es en un TRichEdit

despliego columnas solo esas 3

Nombre: ivan ...................Status: Activo..........Fecha: 30/05/2011

Titulo: Me urge la funcion
Mensaje: Espero que alguien me pueda ayudar para que tenga un espacio constante sin que se pueda recorrer los demas datos. Muchas Gracias por Anticipado, y dejo el codigo que llevo en donde separo y imprimo los datos traidos desde la BD.


Código Delphi [-]
while not ADOQueryTicketDetalle.Eof do
        begin

          lblTicket := Format('Ticket: %d', [ADOQueryTicketDetalle.FieldByName('TicketID').AsInteger]);
          lblUsuario := Format('Usuario: %s', [ADOQueryTicketDetalle.FieldByName('Nombre').AsString]);
          lblFecha := Format('Fecha de Respuesta: %s', [ADOQueryTicketDetalle.FieldByName('Fecha').AsString]);
          RichEditRespuestas.Paragraph.Alignment:= taLeftJustify;
          RichEditRespuestas.SelAttributes.Color:= clBlue;
          RichEditRespuestas.Lines.Add(#9+#9+lblTicket+#9+lblUsuario+#9+lblFecha);
          lblTitulo := Format ('Titulo: %s', [ADOQueryTicketDetalle.FieldByName('Titulo').AsString]);
          RichEditRespuestas.SelAttributes.Color:= clBlue;
          RichEditRespuestas.Paragraph.Alignment:= taCenter;
          RichEditRespuestas.Lines.Add(lblTitulo);
          RichEditRespuestas.SelAttributes.Color:= clBlue;
          RichEditRespuestas.Paragraph.Alignment:= taCenter;
          RichEditRespuestas.Lines.Add('Mensaje');

          RichEditRespuestas.Lines.Add(ADOQueryTicketDetalle.FieldValues['Mensaje']);
          RichEditRespuestas.Lines.Add('==============================================');
          ADOQueryTicketDetalle.Next;
        end;


Bueno este el metodo con el que me traigo los datos para cargarlos al RichEdit quednado algo asi como

Ticket: 0 Usuario: Luis Humberto Fecha de Respuesta: 18/05/2011 05:20:39 p.m.
Titulo: probando un nuevo ticket a ver si funciona
Mensaje

probando la actualizacion de la ultima respuesta, el usuario y que el ticket detalle tambien cargue el nuevo campo

==============================================

Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Necesito ayuda para crear mdichilds en tabs racas Varios 2 24-01-2011 16:21:23
En quick report se recorran solos los objetos marareta Impresión 0 13-08-2010 18:22:51
Poner columnas como renglones... vladimirbp Varios 2 29-12-2006 19:14:39
Acomodar un TRICHEDIT para imprimir pampitasnowman Varios 0 05-10-2003 01:16:14
Acomodar un TrichEdit para imprimir pampitasnowman Impresión 0 01-10-2003 18:05:01


La franja horaria es GMT +2. Ahora son las 04:54:29.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi