Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/12/2008, 14:00
Avatar de LEONELPP
LEONELPP
 
Fecha de Ingreso: agosto-2008
Mensajes: 8
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Crear sub editor propio en php

si la verdad es muy confuso, mira tratando de remplazar codigo de la cadena he llegado a obtener esto pero falta trabajarle mas para lograr la consulta, pongo las cadenas como las recibo y como deberian de salir

cadena orig.

linea 1: 1 as No, [01:folio] as Folio, 101-001-0000 as Cuenta, BITAL 4564 as Descripcion, [01:tcamb] as Parcial, SI([01:carabo]=C,[01:importe],0) as Debe, SI([01:carabo]=A,[01:importe],0) as Haber

linea 2: 2 as No, [01:folio] as Folio, [01:ctadep] as Cuenta, [06:nombre] as Descripcion, [01:tcamb] as Parcial, SI([01:carabo]=C,[01:importe],0) as Debe, SI([01:carabo]=A,[01:importe],0) as Haber,

cadenas trabajadas:
linea1; 1 as No, vcapagos.folio as Folio, 101-001-0000 as Cuenta, BITAL 4564 as Descripcion, vcapagos.tcamb as Parcial, IF(vcapagos.carabo='C',vcapagos.importe,0) as Debe, IF(vcapagos.carabo='A',vcapagos.importe,0) as Haber

linea 2: 2 as No, vcapagos.folio as Folio, vcapagos.ctadep as Cuenta, vccctascon.nombre as Descripcion, vcapagos.tcamb as Parcial, IF(vcapagos.carabo='C',vcapagos.importe,0) as Debe, IF(vcapagos.carabo='A',vcapagos.importe,0) as Haber,

tratando de hacer lenguaje de mysql para poder sacar una cosulta aunque le faltan detalles que salen de otros campos y estoy batallando.

mira la idea de hacer todo esto es la siguiente un usaurio crea un poliza modelo(pre-poliza) y esta esta hecha de formulas (cadenas de texto) las cuales al precionar un boton estas se interpretan, se pulen se hacen cambios en las palabras que usa el usuario para dejarlo de una manera que pueda acomodar y lograr una consulta, algo como esto:

SELECT vcapagos.fecvence, vcapagos.cvesocio, vcapagos.folio, vcapagos.ctadep, vccctascon.nombre, IF (vcapagos.carabo = 'C',IF (vcapagos.cvemoneda =001,vcapagos.importe * vcapagos.tcamb, vcapagos.importe), 0) AS debe,IF (vcapagos.carabo = 'A', vcapagos.importe, 0) AS haberFROM `vcapagos`LEFT JOIN vccctascon ON ( vcapagos.ctadep = vccctascon.cuenta ) WHERE vcapagos.cveconp =001 AND vcapagos.cance = 'F' AND vcapagos.fecvence BETWEEN '2008-12-01' AND '2008-12-31' ORDER BY vcapagos.cvesocio, fecvence ASC

me gustaria que me pudieras pasar un correo donde enviarte unas imagenes de lo que en pantalla tengo y te puedas dar una mejor idea.