Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 30-05-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.015
Poder: 22
oscarac Va por buen camino
claro que si
aunque ya lo cambie de otra forma

Código Delphi [-]
procedure TfrmReporteConsumo.btnGrabarClick(Sender: TObject);
var StrSql :WideString;
begin
  StrSql := '';
  if (rgTipoVenta.ItemIndex = 0) and (rgEmpresa.ItemIndex = 0) Then
    begin
        StrSql := 'Select T.empresa, C.TipoConsumo, C.Aux, T.Descl As Trabajador, Sum (C.TOT) As Total  ' +
                ' from ' +
                'tblConsumoC C ' +
                'Left Join tblTrabajador T on C.Aux = T.KOD ' +
                ' Where C.F_DOC Between ' + QuotedStr(FormatDateTime('DD/MM/YYYY', dtFechaIni.Date)) + ' and ' +
                QuotedStr(FormatDateTime('DD/MM/YYYY', dtFechaFin.Date)) + ' and TipoConsumo = ' + QuotedStr('K') +
                iif (edtTrabajador.Text = '', '', ' and C.AUX = ' + QuotedStr(edtTrabajador.text)) +
                ' order by T.Empresa, T.Descl, C.Tdc, C.Doc'
    end;
  if (rgTipoVenta.ItemIndex = 0) and (rgEmpresa.ItemIndex <> 0) Then
    begin
        StrSql := 'Select T.empresa, C.TipoConsumo, C.Aux, T.Descl As Trabajador, Sum (C.TOT) As Total  ' +
                ' from ' +
                'tblConsumoC C ' +
                'Left Join tblTrabajador T on C.Aux = T.KOD ' +
                ' Where C.F_DOC Between ' + QuotedStr(FormatDateTime('DD/MM/YYYY', dtFechaIni.Date)) + ' and ' +
                QuotedStr(FormatDateTime('DD/MM/YYYY', dtFechaFin.Date)) + ' and TipoConsumo = ' + QuotedStr('K') +
                iif (edtTrabajador.Text = '', '', ' and C.AUX = ' + QuotedStr(edtTrabajador.text)) +
                ' and T.Empresa = ' + QuotedStr(IntToStr(rgEmpresa.itemindex)) + ' Order by T.Empresa, T.Descl, C.Tdc, C.Doc'
    end;
  if rgTipoVenta.ItemIndex = 1 Then
    begin
        StrSql := 'Select T.empresa, C.TipoConsumo, C.Aux, T.Descl As Trabajador, Sum (C.TOT) As Total  ' +
                ' from ' +
                'tblConsumoC C ' +
                'Left Join tblTrabajador T on C.Aux = T.KOD ' +
                ' Where C.F_DOC Between ' + QuotedStr(FormatDateTime('DD/MM/YYYY', dtFechaIni.Date)) + ' and ' +
                QuotedStr(FormatDateTime('DD/MM/YYYY', dtFechaFin.Date)) + ' and TipoConsumo = ' + QuotedStr('C') +
                ' Order by T.Empresa, T.Descl, C.Tdc, C.Doc'
    end;
    qryConsumos.SQL.Clear;
    qryConsumos.sql.Add(StrSql);
    qryConsumos.Open;
end;

y ya esta funcionando normal

cosas del orinoco?
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
no me recupera valor de variable... Greco Varios 2 25-08-2008 05:04:10
Ejecutar Valor de una variable bbjb Varios 8 13-09-2006 13:01:46
Guardar valor en una variable... hademon SQL 1 14-09-2005 17:16:57
Variable String a Blob bbjb Conexión con bases de datos 6 14-08-2004 02:31:39
Ejecutar valor de una variable bbjb OOP 2 19-02-2004 16:58:46


La franja horaria es GMT +2. Ahora son las 13:07:13.


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