In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Se encontraron 586 coincidencias

por XeviCOMAS
Dom Feb 17, 2013 8:48 pm
Foro: Spanish
Tema: TOle Office2013
Respuestas: 0
Vistas: 9454

TOle Office2013

Algo que hasta Office2010 ha estado funcionando... local oExcel TRY oExcel := GetActiveObject( "Excel.Application" ) CATCH TRY oExcel := CreateObject( "Excel.Application" ) CATCH MsgAlert( "ERROR! Excel not available. [" + Ole2TxtError()+ "]" ) Return Nil END ...
por XeviCOMAS
Jue Feb 14, 2013 9:28 am
Foro: Spanish
Tema: crear Fichero XLS
Respuestas: 0
Vistas: 5312

crear Fichero XLS

Por si alguien se ha encontrado con el mismo problema. Utilizando TOle, Microsoft Office 2013 me da algun error al generar el fichero... siendo el mismo código, funciona correctamente en anteriores versiones de Office. y otro... Utilizando la clase nativa FileXLS, de Ramon Avendaño, o la modificada ...
por XeviCOMAS
Mié Feb 13, 2013 11:49 pm
Foro: Spanish
Tema: Convertir Caracter a Número
Respuestas: 2
Vistas: 1045

Convertir Caracter a Número

Gracias. "Alfonso" ha escrit al missatge:511c1785$[email=2@svctag-j7w3v3j....]2@svctag-j7w3v3j....[/email] Se me ocurre que hagas dos pasadas con strTran y reemplaces: en la primera pasada los . por "" en la segunda pasada las , por . Saludos Alf+. El 13/02/13 22:47, Xevi escribi...
por XeviCOMAS
Mié Feb 13, 2013 10:47 pm
Foro: Spanish
Tema: Convertir Caracter a Número
Respuestas: 2
Vistas: 1045

Convertir Caracter a Número

Si bien disponemos de la función Val( cNumero ) Val( "123") -> 123 Val( "123.45") -> 123.45 Val( 123,456.78") -> 123456.78 Pero.. y si se utiliza el formato @E ??? Val( "123,45") -> 123 Val("123.456,78") -> 123.46 Hay alguna función de conversión de númer...
por XeviCOMAS
Mar Feb 12, 2013 8:35 pm
Foro: Spanish
Tema: Convertir Texto
Respuestas: 3
Vistas: 1229

Convertir Texto

Ignacio, Gracias. Era por si estava creada una función que "resolviera" TODOS los carácteres y me ahorrara de crear una... Parecida a una función que estoy utilizando... static Function xISO_8859_1( c ) c := Upper( c ) c := StrTran( c, ",", "" ) c := StrTran( c, "....
por XeviCOMAS
Mar Feb 12, 2013 1:43 pm
Foro: Spanish
Tema: Convertir Texto
Respuestas: 3
Vistas: 1229

Convertir Texto

AEAT... Hacienda.
los campos Alfanuméricos se deben rellenar según norma ISO-8859-1
Sabeis si existe función de conversión de texto a esta norma???
Gracias.
Un Saludo,
Xevi.
por XeviCOMAS
Mié Feb 06, 2013 8:31 pm
Foro: Spanish
Tema: Efeito ao abrir formulário
Respuestas: 10
Vistas: 4227

Efeito ao abrir formulário

No se que he escrito!!! Estoy mirando el efecto de pintado de la ventana y no entiendo nada. El efecto se produce en OnShow no creo que haga nada. NO HE DICHO NADA!!! Un Saludo, Xevi. "Xevi" ha escrit al missatge:5112ae7a$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email] José, me gu...
por XeviCOMAS
Mié Feb 06, 2013 8:26 pm
Foro: Spanish
Tema: Efeito ao abrir formulário
Respuestas: 10
Vistas: 4227

Efeito ao abrir formulário

José, me gusta más como propones... AnimateWindow( ::Handle, 400, AW_CENTER ) Gracias. Y si además, en lugar de ponerlo en el evento OnActivate se pone en OnShow... METHOD FormShow( oSender ) CLASS TFrmMagatzemIGLlistats AnimateWindow( ::Handle, 400, AW_CENTER ) RETURN Nil Queda de lujo!!! Se elimin...
por XeviCOMAS
Mié Feb 06, 2013 8:16 pm
Foro: Spanish
Tema: Efeito ao abrir formulário
Respuestas: 10
Vistas: 4227

Efeito ao abrir formulário

José, El efecto que digo és el de minimizar/maximizar... Hace un efecto de embudo que lo descomprime/comprime del o al icono del dock. el efecto "pillarlo" no se como hacerlo. Ahora bien, si quieres, tirando de las nuevas tecnologí­as, te conectas a mi MAC. Conectamos el TeamViewer y lo ve...
por XeviCOMAS
Mié Feb 06, 2013 1:22 pm
Foro: Spanish
Tema: Efeito ao abrir formulário
Respuestas: 10
Vistas: 4227

Efeito ao abrir formulário

José, Por probar... que no quede, jejeje. Está Xulo!!! Gracias. Si alguien consigue algun efecto más que sorprendente... como el de Mac al mostrar/ocultar ventanas, que tiene un efecto "abanico" de pequeño hasta la construcción total de la ventana y quiere compartirlo... es de agradecer. U...
por XeviCOMAS
Lun Feb 04, 2013 11:26 pm
Foro: Spanish
Tema: ProgressBar y labels
Respuestas: 10
Vistas: 4275

ProgressBar y labels

Martin, Funcionó!!! Gracias. Un Saludo, Xevi. "Martin Del Angel" ha escrit al missatge:51102415$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email] On 2/4/2013 2:29 PM, Xevi wrote: > Martin, > > > ::oLabel1:lVisible := ::oLabel2:lVisible := ::oLblContador:lVisible > := ::oCkboxlProces...
por XeviCOMAS
Lun Feb 04, 2013 9:29 pm
Foro: Spanish
Tema: ProgressBar y labels
Respuestas: 10
Vistas: 4275

ProgressBar y labels

Martin, ::oLabel1:lVisible := ::oLabel2:lVisible := ::oLblContador:lVisible := ::oCkboxlProces1a1:lChecked ::oProgressBar1:nValue := 0 While .T. ::oBtnCancelar:SetFocus() If ::lCancelar Exit EndIf ProcessMessages() cLectura := FReadStr( nHandle, nLenData ) If cLectura = Chr(26) .or. Empty( cLectura ...
por XeviCOMAS
Dom Feb 03, 2013 4:38 pm
Foro: Spanish
Tema: ::cText and ::oLabel:cText
Respuestas: 3
Vistas: 1904

::cText and ::oLabel:cText

Un mensaje de Bingen... ProgressBar y labels. El error que le ocupa es el mismo que te puede estar pasando. La solución, ya que creo que se trata de un bug en la clase TLabel, pasa por utilizar un TEdit... *** a mi tampoco me "refresca" un label (por mas que fuerze ProcessMessages())... en...
por XeviCOMAS
Vie Feb 01, 2013 10:49 pm
Foro: Spanish
Tema: Guardar y extraer un grafico de un campo DBF
Respuestas: 9
Vistas: 4205

Guardar y extraer un grafico de un campo DBF

Gabriel, Si lo haces como te he comentado, no necesitas de ningún código!!! En un TImage cambias el nombre de la Picture asociada en cada registro... <Ruta>+<NombreImagen.Jpeg> y nada más. Un Saludo, Xevi. "Gabriel Gonzalez A" ha escrit al missatge:510c32cc$[email=1@svctag-j7w3v3j....]1@sv...
por XeviCOMAS
Vie Feb 01, 2013 2:59 pm
Foro: Spanish
Tema: ProgressBar y labels
Respuestas: 10
Vistas: 4275

ProgressBar y labels

Bingen, a mi tampoco me "refresca" un label (por mas que fuerze ProcessMessages())... en un bucle repetitivo y que muestro una ProgressBar. Lo que hago, es utilizar un TEdit con lBorder .F., lEnabled .F., nClrPaneDisabled clBtnFace, nClrTextDisabled clWindowText Vaya, que utilizo un TEdit ...
por XeviCOMAS
Vie Feb 01, 2013 9:37 am
Foro: Spanish
Tema: Guardar y extraer un grafico de un campo DBF
Respuestas: 9
Vistas: 4205

Guardar y extraer un grafico de un campo DBF

Gabriel, Lo que hago yo... En el fichero de clientes, vehí­culos... tengo un botón que me enlaza a una carpeta alojada en una ubicación del PC, relacionada con un campo de la DBF, la cual es un contenedor de TODOS los archivos que deseo guardar y que hacen referencia al vehí­culo en cuestión... Foto...
por XeviCOMAS
Mar Ene 29, 2013 7:16 pm
Foro: Spanish
Tema: Para Xevi, a propósito de la validación de fechas...
Respuestas: 3
Vistas: 1744

Para Xevi, a propósito de la validación de fechas...

Yo le he añadido... Function EsFecha( cFecha ) cFecha := StrTran( cFecha, "-", "/" ) return( cFecha == DToC( CToD( cFecha ) ) ) Por el tema del Set( _SET_DATEFORMAT, ... ) y el problema está como bien dice "x", en el Century. Esto lo da como .F. "01/01/0001" H...
por XeviCOMAS
Dom Ene 27, 2013 10:49 am
Foro: Spanish
Tema: Verificar fecha
Respuestas: 11
Vistas: 4853

Verificar fecha

De momento me he creado una para mis necesidades... //---------------------------------------------------------- -------------------- FUNCTION xIsDate(c) Local cDateFormat := Set( _SET_DATEFORMAT ) Local nLenDateFormat := Len(cDateFormat) Local n, lFormatN := .T. If ValType(c) = "C" .and. ...
por XeviCOMAS
Vie Ene 25, 2013 9:52 pm
Foro: Spanish
Tema: Verificar fecha
Respuestas: 11
Vistas: 4853

Verificar fecha

José, Ni despacito, ni con cariño .... LogDebug( "01/0001", HB_IsDate( CToD( "01/0001" ) )) LogDebug( "01/0001/01", HB_IsDate( CToD( "01/0001/01" ) ) ) LogDebug( "01/0001/01/01", HB_IsDate( CToD( "01/0001/01/01" ) ) ) LogDebug( "010100...
por XeviCOMAS
Vie Ene 25, 2013 9:02 pm
Foro: Spanish
Tema: Verificar fecha
Respuestas: 11
Vistas: 4853

Verificar fecha

José, lo he hecho despaciiiiiito... Le he añadido la conversión a fecha... Pero no funciona. LogDebug( "01/0001", IsDate( CToD( "01/0001" ) )) LogDebug( "01/0001/01", IsDate( CToD( "01/0001/01" ) ) ) LogDebug( "01/0001/01/01", IsDate( CToD( "01/...
por XeviCOMAS
Vie Ene 25, 2013 8:04 pm
Foro: Spanish
Tema: Verificar fecha
Respuestas: 11
Vistas: 4853

Verificar fecha

José, Pues existir en Harbour, existe, pues compila. Ahora bien LogDebug( "01/0001", IsDate( "01/0001" ) ) LogDebug( "01/0001/01", IsDate( "01/0001/01" ) ) LogDebug( "01/0001/01/01", IsDate( "01/0001/01/01" ) ) LogDebug( "01010001"...
por XeviCOMAS
Vie Ene 25, 2013 7:40 pm
Foro: Spanish
Tema: Verificar fecha
Respuestas: 11
Vistas: 4853

Verificar fecha

José, Demasiado deprisa!!! FUNCTION IsDate(c) Return !Empty(CToD(c)) No sirve!!! LogDebug( "01/0001", IsDate( "01/0001" ) ) LogDebug( "01/0001/01", IsDate( "01/0001/01" ) ) LogDebug( "01/0001/01/01", IsDate( "01/0001/01/01" ) ) en los 3 cas...
por XeviCOMAS
Vie Ene 25, 2013 7:27 pm
Foro: Spanish
Tema: Verificar fecha
Respuestas: 11
Vistas: 4853

Verificar fecha

José, Gracias, funciona perfecta. Así­ pues... FUNCTION IsDate(c) Return !Empty(CToD(c)) La incorporo en mi aplicación... aunque, tratándose de una "sencilla" función, ¿no seria mejor que alguien la incorporara en Harbour???, digo yo, no se. A mi me sirve así­, pero hay funciones que con l...
por XeviCOMAS
Vie Ene 25, 2013 7:13 pm
Foro: Spanish
Tema: Wiki Migrar de xHarbour a Harbour
Respuestas: 0
Vistas: 9454

Wiki Migrar de xHarbour a Harbour

Habrí­a que incorporar en el Wiki, también, el cambio de AIns por HB_Ains si se utiliza el 3r o 4o parámetro. Yo me acabo de encontrar con ello, y recuerdo que es como el uso del 3r paráemtro en ADel... así­ que lo probé, y funciona perfectamente HB_AIns() Sugiero... Sustituir AIns() con más de 2 pa...
por XeviCOMAS
Vie Ene 25, 2013 6:36 pm
Foro: Spanish
Tema: Verificar fecha
Respuestas: 11
Vistas: 4853

Verificar fecha

No lo recuerdo, pero... hay alguna función para comprovar si un valor caracter es una fecha correcta??? De momento lo compruebo así­... If Day(CtoD(cVariable)) > 0 .... Pero me encuentro en que si compruebo un valor como "01/0000" lo da como ..T., y evidentemente luego me saltan errores. G...