Lo que tienes que hacer primero es, en tu resultado a mostrar en el xBrowse, es tener una columna adicional el cual tendrá un correlativo del 1 al infinito. El numero representa el agrupamiento de lo que tu desees (Código de la empresa, código de cliente, fecha de venta, etc.)
Ejemplo:
Codigo ...
Search found 106 matches
- Fri Jan 17, 2025 9:31 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Colores en las filas de un xbrowse
- Replies: 7
- Views: 402
- Mon Nov 11, 2024 8:55 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Problema con un query con Ado
- Replies: 15
- Views: 2262
Re: Problema con un query con Ado
wfecha:=Dtos(Ctod('07/11/2024'))
Text Into cSql
SELECT m1.tropanumero AS tropa, m1.correlativo, ani.descripcion,
m1.inac AS INACUR,ROUND( t.kilosen1 / t.cabezas , 2) AS KEnPie,
m1.kilos + isnull(m2.kilos,0) AS KClasif, m1.precioen2
FROM C10304 m1
INNER JOIN P0021 ani ON ani.codigo = m1 ...
Text Into cSql
SELECT m1.tropanumero AS tropa, m1.correlativo, ani.descripcion,
m1.inac AS INACUR,ROUND( t.kilosen1 / t.cabezas , 2) AS KEnPie,
m1.kilos + isnull(m2.kilos,0) AS KClasif, m1.precioen2
FROM C10304 m1
INNER JOIN P0021 ani ON ani.codigo = m1 ...
- Thu Jun 15, 2023 8:40 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Función "ReturnCall" de Dolphin
- Replies: 9
- Views: 905
Re: Función "ReturnCall" de Dolphin
Con el WHERE IN, no es posible, debido a que la lista de codigos es variable. En SQL SERVER si he podido hacerlo, con sentencia SQL dinámicas.
Otra opción sería NO usar Store Procedure, sino, una sentencia select.
** Códigos Alfanuméricos
cCadena:="'001','002','003','004'"
Text In _Sql_
SELECT ...
Otra opción sería NO usar Store Procedure, sino, una sentencia select.
** Códigos Alfanuméricos
cCadena:="'001','002','003','004'"
Text In _Sql_
SELECT ...
- Wed Jun 14, 2023 10:03 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Función "ReturnCall" de Dolphin
- Replies: 9
- Views: 905
Re: Función "ReturnCall" de Dolphin
Deberías poner aqui tu Procedimiento Almacenado, para entenderlo.
- Fri Apr 14, 2023 11:56 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: a cuestas con sql server
- Replies: 4
- Views: 684
Re: a cuestas con sql server
Sería bueno saber, cual es el orden de ejecución de estos comandos:
truncate table
create table
drop table
No tiene sentido usar TRUNCATE, si después usaré DROP.
truncate table
create table
drop table
No tiene sentido usar TRUNCATE, si después usaré DROP.
- Tue Jan 10, 2023 11:50 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Imprimir un código ascii
- Replies: 14
- Views: 2369
Re: Imprimir un código ascii
- Usando el Bloc de notas del windows, te permite usar los códigos ASCCI, para hacer cuadros ╔═╗.
- Usando el Notepad++ (codificación UTF-8) tambien te permite usar los caracteres en cuestión.
- Usando el Notepad++ (codificación UTF-8) tambien te permite usar los caracteres en cuestión.
- Tue Nov 29, 2022 11:46 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Resta de columnas en xBrwose
- Replies: 14
- Views: 1902
Re: Resta de columnas en xBrwose
En tu select tienes la siguiente columna "DATEDIFF('"+dHoy+"', Fac.fecha_vencimiento)", agrégale lo siguiente:
"DATEDIFF('"+dHoy+"', Fac.fecha_vencimiento) AS DiasVcto,"
Luego en la columna correspondiente del Xbrowse pones el nombre de esta columna que contiene la diferencia de días "DiasVcto ...
"DATEDIFF('"+dHoy+"', Fac.fecha_vencimiento) AS DiasVcto,"
Luego en la columna correspondiente del Xbrowse pones el nombre de esta columna que contiene la diferencia de días "DiasVcto ...
- Mon Oct 03, 2022 9:56 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic:
- Replies: -1
- Views:
Re: Procedimiento almacenado adolib
Para leer datos desde un Procedimiento en SQL-Server, si deseas leer de otro tipo de BAse de datos, solo tienes que cambiar la cadena de conexión.
*******************************************************
#Include "Fivewin.ch"
Static _Cnx_
// **********************[ JACGSOFT ...
*******************************************************
#Include "Fivewin.ch"
Static _Cnx_
// **********************[ JACGSOFT ...
- Sun Aug 28, 2022 3:46 am
- Forum: FiveWin para Harbour/xHarbour
- Topic:
- Replies: -1
- Views:
Re: Xbrowse, cambio color texto y celda
For I=1 To [Numeros de columnas]
If I=8
oBrw:aCols[I]:bClrStd:={|| If(((aAlias[22])->clasef="1" .and. (aAlias[22])->estado="1" ),{CLR_BLACK,nRGB(250,219,216)}, {CLR_BLACK,If( oLbx:KeyNo % 2 == 0, nRGB(242,247,252),nRGB(226,226,208) )}) }
nRGB(242,247,252),nRGB(226,226,208) )}) }
Endif
Next I
If I=8
oBrw:aCols[I]:bClrStd:={|| If(((aAlias[22])->clasef="1" .and. (aAlias[22])->estado="1" ),{CLR_BLACK,nRGB(250,219,216)}, {CLR_BLACK,If( oLbx:KeyNo % 2 == 0, nRGB(242,247,252),nRGB(226,226,208) )}) }
nRGB(242,247,252),nRGB(226,226,208) )}) }
Endif
Next I
- Sat Mar 27, 2021 3:08 am
- Forum: FiveWin para Harbour/xHarbour
- Topic:
- Replies: -1
- Views:
Re: AYUDA PARA LEER XML DE FACTURA ELECTRONICA ( SOLUCIONADO )
#include 'FiveWin.Ch'
Function Main()
Local _Xml_,Pos_1,_Txt_
_Xml_:='<cac:PartyIdentification>'+ ;
'<cbc:ID>20606177896</cbc:ID>'+ ;
'</cac:PartyIdentification>'
Pos_1:=HB_At('PartyIdentification',_Xml_)
_Txt_:=Subs(_Xml_,Pos_1,60)
Pos_1:=HB_At('ID>',_Txt_)
? 'Ruc -> '+Subs(_Txt ...
Function Main()
Local _Xml_,Pos_1,_Txt_
_Xml_:='<cac:PartyIdentification>'+ ;
'<cbc:ID>20606177896</cbc:ID>'+ ;
'</cac:PartyIdentification>'
Pos_1:=HB_At('PartyIdentification',_Xml_)
_Txt_:=Subs(_Xml_,Pos_1,60)
Pos_1:=HB_At('ID>',_Txt_)
? 'Ruc -> '+Subs(_Txt ...
- Mon Dec 14, 2020 10:40 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic:
- Replies: -1
- Views:
Re: harupdf tamaño del papel
Con esto es suficiente para definir el tamaño de la hoja sin importar la impresora:
HPDF_Page_SetWidth(page,819)
HPDF_Page_SetHeight(page,143)
HPDF_Page_SetWidth(page,819)
HPDF_Page_SetHeight(page,143)
- Wed Jun 24, 2020 8:01 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic:
- Replies: -1
- Views:
Re: FWMARIA FIELDPUT
Carlos,
Usa Procedimientos Almacenados, para grabar información, y así te olvidas, si trabajas con Ms-sql server, MySql, MariaDb y cualquier base de datos.
Usa Procedimientos Almacenados, para grabar información, y así te olvidas, si trabajas con Ms-sql server, MySql, MariaDb y cualquier base de datos.
- Wed Jul 31, 2019 9:53 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic:
- Replies: -1
- Views:
Re: Imprimir pdf sin intervención del usuario
Con Harbour, tienes que enlazar las librerias hbhpdf.lib y libhpdf.lib
#include "FiveWin.ch"
#include "harupdf.ch"
Function Main()
Local oPdf,Page,oImage,oFont,Font1,Font2,Font3
oPdf:=HPDF_New()
HPDF_SetCompressionMode( oPdf, HPDF_COMP_ALL )
**HPDF_SetPassword( oPdf, 'jaime', 'alberto ...
#include "FiveWin.ch"
#include "harupdf.ch"
Function Main()
Local oPdf,Page,oImage,oFont,Font1,Font2,Font3
oPdf:=HPDF_New()
HPDF_SetCompressionMode( oPdf, HPDF_COMP_ALL )
**HPDF_SetPassword( oPdf, 'jaime', 'alberto ...
- Wed Jul 31, 2019 9:35 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic:
- Replies: -1
- Views:
Re: invocar funciones sql con ado
En el SQl
create PROCEDURE [dbo].[CalcSaldo](@Codigo varchar(8), @nMes int, @codusu char(2), @nResul Int Output )
As
Begin
Set Nocount On;
Set @nResul = (dbo.CalcIngAno(@Codigo, @nMes,@codusu) - dbo.CalcSalAno(@Codigo, @nMes, @codusu)) +
(dbo.CalcIngMes(@Codigo, @nMes, @codusu) - dbo ...
create PROCEDURE [dbo].[CalcSaldo](@Codigo varchar(8), @nMes int, @codusu char(2), @nResul Int Output )
As
Begin
Set Nocount On;
Set @nResul = (dbo.CalcIngAno(@Codigo, @nMes,@codusu) - dbo.CalcSalAno(@Codigo, @nMes, @codusu)) +
(dbo.CalcIngMes(@Codigo, @nMes, @codusu) - dbo ...
- Thu Mar 21, 2019 1:16 am
- Forum: FiveWin para Harbour/xHarbour
- Topic:
- Replies: -1
- Views:
Re: calcular stock dentro de un select con funciones de usuario
¿Tus tablas estan migradas a Sql-server?