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.

Dúvida sobre migração

Foro público de Xailer en español
Cassiano de Oliveira
Posts: 475
Joined: Tue Jul 24, 2012 10:21 pm

Dúvida sobre migração

Postby Cassiano de Oliveira » Thu Aug 02, 2012 2:02 am

Senhores eu ainda tenho 98% do meu sistema em Console + Harbour + DBF, em
paralelo fiz os mesmos fontes compilarem com xHarbour + SQLRDD através de
DEFINES, estou colocando para rodar o sistema Console + xHarbour + SQLRDD em
alguns clientes para testar e esta indo bem, não usei o Harbour + SQLRDD por
não existir SQLRDD para HARBOUR somente xHB.
Agora vejam aonde quero chegar... eu na intenção de migrar meu legado para o
mundo visual sem perder a velocidade resolvi testar Fivewin, HWGUI,
Xailer...
No HWGUI e no Fivewin, consigo trabalhar com xHarbour e SQLRDD, porém eu não
me adaptei muito a elas...
De todas a que mais estou gostando pelo fato de produtividade, estabilidade
até o momento é o Xailer, porém estou vendo uma questão que esta gerando uma
dúvida é o fato de como vou trabalhar com SQL, devido hoje nos meus sistemas
ter migrado praticamente sem trocar muita coisa porque o SQLRDD aceita a
sintaxe que uso hoje com DBF, sei q se eu usar comandos SQL terei maior
desempenho e outras vantagens e pretendo fazer isto no decorrer dos dias,
mas agora minha prioridade é a migração para ambiente Gráfico e analisando o
Xailer, eu não vi como resolver este problema, pelo que eu analisei terei q
ou trabalhar com DBF ou reescrever as chamadas e operaçíµes com o Banco em
SQL...
Gostaria da opinião dos colegas a respeito.
Grato e Att.
Cassiano.
Cassiano de Oliveira
Posts: 475
Joined: Tue Jul 24, 2012 10:21 pm

Dúvida sobre migração

Postby Cassiano de Oliveira » Fri Aug 03, 2012 6:29 am

Vamos tentar em Espanhol (via translator google)
Señores, todaví­a tengo el 98% de mi sistema en Console (texot) + Harbour +
DBF en
paralela a la compilación xHarbour mismas fuentes + SQLRDD a través
Define, me voy a poner el sistema para ejecutar la Console(texto) + SQLRDD
en xHarbour
algunos clientes para probar y va bien, no utilizado por Harbour + SQLRDD
sólo hay XHB SQLRDD.
Ahora mira dónde vengo ... Tengo la intención de migrar mi legado a la
mundo visual sin perder la velocidad que decidí­ probar Fivewin, HWGUI,
Xailer ...
En HWGUI Fivewin y puedo trabajar con xHarbour y SQLRDD, pero no lo hago
me he adaptado mucho para ellos ...
De todo lo que lo estoy disfrutando más por la productividad, la estabilidad
hasta el momento es el de Xailer, pero estoy viendo un tema que genera una
duda es el hecho de cómo trabajar con SQL, ya que hoy en mis sistemas
han emigrado casi sin cambiar mucho porque SQLRDD acepta
sintaxis que se utiliza hoy para DBF, q sé si voy a utilizar los comandos de
SQL más alta
de rendimiento y otras ventajas y la intención de hacerlo durante el dí­a,
pero ahora mi prioridad es la migración hacia el entorno y el análisis de la
gráfica
Xailer, no veí­a la forma de resolver este problema, por lo que analizó
tendré q
o trabajar con las llamadas DBF o reescritura y transacciones con el Banco
SQL ...
Me gustarí­a que la opinión de sus colegas al respecto.
Agradecido y la atención de
Casiano.
"Cassiano de Oliveira" escreveu na notí­cia da
mensagem:5019c399@svctag-j7w3v3j....
Senhores eu ainda tenho 98% do meu sistema em Console + Harbour + DBF, em
paralelo fiz os mesmos fontes compilarem com xHarbour + SQLRDD através de
DEFINES, estou colocando para rodar o sistema Console + xHarbour + SQLRDD em
alguns clientes para testar e esta indo bem, não usei o Harbour + SQLRDD por
não existir SQLRDD para HARBOUR somente xHB.
Agora vejam aonde quero chegar... eu na intenção de migrar meu legado para o
mundo visual sem perder a velocidade resolvi testar Fivewin, HWGUI,
Xailer...
No HWGUI e no Fivewin, consigo trabalhar com xHarbour e SQLRDD, porém eu não
me adaptei muito a elas...
De todas a que mais estou gostando pelo fato de produtividade, estabilidade
até o momento é o Xailer, porém estou vendo uma questão que esta gerando uma
dúvida é o fato de como vou trabalhar com SQL, devido hoje nos meus sistemas
ter migrado praticamente sem trocar muita coisa porque o SQLRDD aceita a
sintaxe que uso hoje com DBF, sei q se eu usar comandos SQL terei maior
desempenho e outras vantagens e pretendo fazer isto no decorrer dos dias,
mas agora minha prioridade é a migração para ambiente Gráfico e analisando o
Xailer, eu não vi como resolver este problema, pelo que eu analisei terei q
ou trabalhar com DBF ou reescrever as chamadas e operaçíµes com o Banco em
SQL...
Gostaria da opinião dos colegas a respeito.
Grato e Att.
Cassiano.
User avatar
jfgimenez
Site Admin
Posts: 5620
Joined: Mon Apr 06, 2015 8:48 pm
Contact:

Dúvida sobre migração

Postby jfgimenez » Fri Aug 03, 2012 12:09 pm

Cassiano,
> Senhores eu ainda tenho 98% do meu sistema em Console + Harbour + DBF,
> em paralelo fiz os mesmos fontes compilarem com xHarbour + SQLRDD
> através de DEFINES, estou colocando para rodar o sistema Console +
> xHarbour + SQLRDD em alguns clientes para testar e esta indo bem, não
> usei o Harbour + SQLRDD por não existir SQLRDD para HARBOUR somente xHB.
>
> Agora vejam aonde quero chegar... eu na intenção de migrar meu legado
> para o mundo visual sem perder a velocidade resolvi testar Fivewin,
> HWGUI, Xailer...
>
> No HWGUI e no Fivewin, consigo trabalhar com xHarbour e SQLRDD, porém
> eu não me adaptei muito a elas...
>
> De todas a que mais estou gostando pelo fato de produtividade,
> estabilidade até o momento é o Xailer, porém estou vendo uma questão
> que esta gerando uma dúvida é o fato de como vou trabalhar com SQL,
> devido hoje nos meus sistemas ter migrado praticamente sem trocar
> muita coisa porque o SQLRDD aceita a sintaxe que uso hoje com DBF, sei
> q se eu usar comandos SQL terei maior desempenho e outras vantagens e
> pretendo fazer isto no decorrer dos dias, mas agora minha prioridade é
> a migração para ambiente Gráfico e analisando o Xailer, eu não vi como
> resolver este problema, pelo que eu analisei terei q ou trabalhar com
> DBF ou reescrever as chamadas e operaçíµes com o Banco em SQL...
>
> Gostaria da opinião dos colegas a respeito.
Mi consejo es que utilices el sistema de DataSources/DataSets de Xailer.
Tendrás muchas más ventajas, puesto que puedes utilizar un esquema de
navegación por registros (al estilo de los DBF o de ADO), y
simultaneamente puedes utilizar comandos SQL directos, que siempre serán
más rápidos y podrás optimizarlos al máximo según lo necesites.
Por otro lado, Xailer va a funcionar próximamente en Harbour, por lo que
al no existir un SQLRDD en Harbour tampoco podrí­as utilizarlo con
futuras versiones de Xailer. En cambio, los DataSources/DataSet siempre
van a estar ahí­, listos para utilizar, usemos el compilador que usemos o
estemos en la plataforma que estemos.
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Roberto
Posts: 177
Joined: Tue Oct 16, 2007 11:53 pm

Dúvida sobre migração

Postby Roberto » Sun Aug 05, 2012 3:18 am

Passei por este drama a alguns anos atraz. Resumindo: é muito difí­cil, senão impossí­vel, passar para o ambiente grfico de verdade e aproveitar o que foi feito em modo console´(em termos de interface). Cheguei a comprar o RDDSQL, o FiveWin e outras ferramentas como o visual-xharbour, mas nada se compara com a flexibilidade, compatibilidade, velocidade e tantos outros atributos que o xailier oferece (como uso de DLLs, OCX, etc). Uso o mySQL e datasets e funciona perfeitamente bem acessando a base de dados em um servidor na nuvem.
Cassiano de Oliveira
Posts: 475
Joined: Tue Jul 24, 2012 10:21 pm

Dúvida sobre migração

Postby Cassiano de Oliveira » Mon Aug 06, 2012 4:42 am

Senhores obrigado pelas respostas...
[]´s
"Roberto" escreveu na notí­cia da mensagem:501dc9df$1@svctag-j7w3v3j....
Passei por este drama a alguns anos atraz. Resumindo: é
muito difí­cil, senão impossí­vel, passar para o ambiente
grfico de verdade e aproveitar o que foi feito em modo
console´(em termos de interface). Cheguei a comprar o
RDDSQL, o FiveWin e outras ferramentas como o
visual-xharbour, mas nada se compara com a flexibilidade,
compatibilidade, velocidade e tantos outros atributos que o
xailier oferece (como uso de DLLs, OCX, etc). Uso o mySQL e
datasets e funciona perfeitamente bem acessando a base de
dados em um servidor na nuvem.
Sommus
Posts: 310
Joined: Fri Jul 24, 2009 9:39 pm

Dúvida sobre migração

Postby Sommus » Mon Aug 06, 2012 6:30 pm

Roberto,
Concordo plenamente com vocíª... Não dá pra migrar telas aproveitando o que
foi feito no clipper e obtendo um resultado 100%... Já migrei telas do
clipper para xharbour com ambiente gráfico, mas, usando a GTWVW (Acho até
que foi descontinuada).... Mas, para obter um resultado satisfatório é
preciso construir as telas todas novamente, e para isso não existe melhor
que o xailer...
Att
Reginaldo
"Roberto" escreveu na notí­cia da mensagem:501dc9df$1@svctag-j7w3v3j....
Passei por este drama a alguns anos atraz. Resumindo: é
muito difí­cil, senão impossí­vel, passar para o ambiente
grfico de verdade e aproveitar o que foi feito em modo
console´(em termos de interface). Cheguei a comprar o
RDDSQL, o FiveWin e outras ferramentas como o
visual-xharbour, mas nada se compara com a flexibilidade,
compatibilidade, velocidade e tantos outros atributos que o
xailier oferece (como uso de DLLs, OCX, etc). Uso o mySQL e
datasets e funciona perfeitamente bem acessando a base de
dados em um servidor na nuvem.
User avatar
Marcelo Coelho Silva
Posts: 267
Joined: Sat May 31, 2008 4:49 pm

Dúvida sobre migração

Postby Marcelo Coelho Silva » Wed Aug 08, 2012 3:16 am

Prezado Cassiano,
O melhor é vocíª redesenhar a aplicação em Xailer e aproveitar o
conhecimento de programação já adquirida em Clipper (uma vez que a
linguagem é xHarbour), podendo reaproveitar "trechos" de funçíµes (tipo
CPF, CNPJ, IE, cálculos, etc).
Neste Contesto o ideal é utilizar o DATASET/DATASOURCE do Xailer.
Há uma mudança de Paradigma (Aplicação Visual, Bancos SQL, etc), e
perde-se menos tempo se adaptando a ele.
Att.
Marcelo Coelho Silva
Mhacker Software.
Em 01/08/2012 21:02, Cassiano de Oliveira escreveu:
> Senhores eu ainda tenho 98% do meu sistema em Console + Harbour + DBF,
> em paralelo fiz os mesmos fontes compilarem com xHarbour + SQLRDD
> através de DEFINES, estou colocando para rodar o sistema Console +
> xHarbour + SQLRDD em alguns clientes para testar e esta indo bem, não
> usei o Harbour + SQLRDD por não existir SQLRDD para HARBOUR somente xHB.
>
> Agora vejam aonde quero chegar... eu na intenção de migrar meu legado
> para o mundo visual sem perder a velocidade resolvi testar Fivewin,
> HWGUI, Xailer...
>
> No HWGUI e no Fivewin, consigo trabalhar com xHarbour e SQLRDD, porém eu
> não me adaptei muito a elas...
>
> De todas a que mais estou gostando pelo fato de produtividade,
> estabilidade até o momento é o Xailer, porém estou vendo uma questão que
> esta gerando uma dúvida é o fato de como vou trabalhar com SQL, devido
> hoje nos meus sistemas ter migrado praticamente sem trocar muita coisa
> porque o SQLRDD aceita a sintaxe que uso hoje com DBF, sei q se eu usar
> comandos SQL terei maior desempenho e outras vantagens e pretendo fazer
> isto no decorrer dos dias, mas agora minha prioridade é a migração para
> ambiente Gráfico e analisando o Xailer, eu não vi como resolver este
> problema, pelo que eu analisei terei q ou trabalhar com DBF ou
> reescrever as chamadas e operaçíµes com o Banco em SQL...
>
> Gostaria da opinião dos colegas a respeito.
>
> Grato e Att.
> Cassiano.
Att.

Marcelo Coelho Silva
Brasil.
Cassiano de Oliveira
Posts: 475
Joined: Tue Jul 24, 2012 10:21 pm

Dúvida sobre migração

Postby Cassiano de Oliveira » Thu Aug 09, 2012 2:25 am

Obrigado Marcelo pela orientação... Então em resumo eu até consigo
aproveitar funçíµes tipo tirando a parte gráfica da jogada, como vc mesmo
disse por exemplo, verifica se é valido o CPF etc... entendi...
Vlw...
[]´s
"Marcelo Coelho Silva" escreveu na notí­cia da
mensagem:5021bde5$1@svctag-j7w3v3j....
Prezado Cassiano,
O melhor é vocíª redesenhar a aplicação em Xailer e aproveitar o
conhecimento de programação já adquirida em Clipper (uma vez que a
linguagem é xHarbour), podendo reaproveitar "trechos" de funçíµes (tipo
CPF, CNPJ, IE, cálculos, etc).
Neste Contesto o ideal é utilizar o DATASET/DATASOURCE do Xailer.
Há uma mudança de Paradigma (Aplicação Visual, Bancos SQL, etc), e
perde-se menos tempo se adaptando a ele.
Att.
Marcelo Coelho Silva
Mhacker Software.
Em 01/08/2012 21:02, Cassiano de Oliveira escreveu:
> Senhores eu ainda tenho 98% do meu sistema em Console + Harbour + DBF,
> em paralelo fiz os mesmos fontes compilarem com xHarbour + SQLRDD
> através de DEFINES, estou colocando para rodar o sistema Console +
> xHarbour + SQLRDD em alguns clientes para testar e esta indo bem, não
> usei o Harbour + SQLRDD por não existir SQLRDD para HARBOUR somente xHB.
>
> Agora vejam aonde quero chegar... eu na intenção de migrar meu legado
> para o mundo visual sem perder a velocidade resolvi testar Fivewin,
> HWGUI, Xailer...
>
> No HWGUI e no Fivewin, consigo trabalhar com xHarbour e SQLRDD, porém eu
> não me adaptei muito a elas...
>
> De todas a que mais estou gostando pelo fato de produtividade,
> estabilidade até o momento é o Xailer, porém estou vendo uma questão que
> esta gerando uma dúvida é o fato de como vou trabalhar com SQL, devido
> hoje nos meus sistemas ter migrado praticamente sem trocar muita coisa
> porque o SQLRDD aceita a sintaxe que uso hoje com DBF, sei q se eu usar
> comandos SQL terei maior desempenho e outras vantagens e pretendo fazer
> isto no decorrer dos dias, mas agora minha prioridade é a migração para
> ambiente Gráfico e analisando o Xailer, eu não vi como resolver este
> problema, pelo que eu analisei terei q ou trabalhar com DBF ou
> reescrever as chamadas e operaçíµes com o Banco em SQL...
>
> Gostaria da opinião dos colegas a respeito.
>
> Grato e Att.
> Cassiano.
User avatar
emeasoft
Posts: 1062
Joined: Wed Apr 01, 2009 4:12 pm
Location: emeasoft
Contact:

Dúvida sobre migração

Postby emeasoft » Thu Aug 09, 2012 1:14 pm

Cassiano, bom dia:
Para aproveitar todas as suas funçíµes (menos a parte gráfica),
faça assim:
No seu projeto, clique em Arquivo -> Novo -> PRG e cole todas
as suas funçíµes. Salve como MyFunc, por exemplo. Pronto !
Mário Angelini
Cassiano de Oliveira
Posts: 475
Joined: Tue Jul 24, 2012 10:21 pm

Dúvida sobre migração

Postby Cassiano de Oliveira » Thu Aug 09, 2012 7:28 pm

Obrigado Mário e com relação a algumas q eu tenho q são em C ?
E com relação a envio de e-mail(sendmail), gerar PDF (harupdf) q eu uso...
permanece igual?
[]´s
Cassiano.
"www[dot]eMeAsOfT[dot]com" escreveu na notí­cia da
mensagem:50239ba3$1@svctag-j7w3v3j....
Cassiano, bom dia:
Para aproveitar todas as suas funçíµes (menos a parte
gráfica),
faça assim:
No seu projeto, clique em Arquivo -> Novo -> PRG e cole
todas
as suas funçíµes. Pronto !
Mário Angelini
--
http://www.eMeAsOfT.com
http://emeasoft.blogspot.com/
http://twitter.com/emeasoft
http://www.facebook.com/emeasoft
https://plus.google.com/102999253031532804222
http://g.co/maps/26gey
User avatar
emeasoft
Posts: 1062
Joined: Wed Apr 01, 2009 4:12 pm
Location: emeasoft
Contact:

Dúvida sobre migração

Postby emeasoft » Thu Aug 09, 2012 10:56 pm

Cassiano:
Para enviar e-mail tem a própria classe:
TCDOMail()
Como usar PDF: tem diversas maneiras de vocíª utilizar
inclusive usando as funçíµes do xHarbour;
Se permanece igual ao que vocíª já tem pronto não sei
dizer.
NFe:

.criar XML
xml:='<?xml version="1.0" encoding="UTF-8"?>'
xml+='<NFe xmlns="http://www.portalfiscal.inf.br/nfe">'
xml+= '<infNFe versao="2.00" Id="NFe'+...+'">'
xml+= '<ide>'
xml+= '<cUF>'+...+'</cUF>'
FCreate(...
FWrite(...
FClose(...
...
WebService: Class TOleAutoX...

Exemplo para as funçíµes em C:

#pragma BEGINDUMP
#include <windows.h>
#include "hbapi.h"
#include "winable.h"
#include "Xailer.h"
...
HB_FUNC( TRAVATEC ) // trava teclado;
{
BlockInput( hb_parl(1) );
}
#pragma ENDDUMP

Abraços
Mário Angelini
Cassiano de Oliveira
Posts: 475
Joined: Tue Jul 24, 2012 10:21 pm

Dúvida sobre migração

Postby Cassiano de Oliveira » Fri Aug 10, 2012 4:57 am

Blz Mário já clareou bem... obrigado...
Talvez de pra usar o projeto HBNFe futuramente qdo o Xailer estiver com o
Harbour né...
[]´s
"www[dot]eMeAsOfT[dot]com" escreveu na notí­cia da
mensagem:5024241b$1@svctag-j7w3v3j....
Cassiano:
Para enviar e-mail tem a própria classe:
TCDOMail()
Como usar PDF: tem diversas maneiras de vocíª utilizar
inclusive usando as funçíµes do xHarbour;
Se permanece igual ao que vocíª já tem pronto não sei
dizer.
NFe:
criar XML
xml:='<?xml version="1.0" encoding="UTF-8"?>'
xml+='<NFe xmlns="http://www.portalfiscal.inf.br/nfe">'
xml+= '<infNFe versao="2.00" Id="NFe'+...+'">'
xml+= '<ide>'
xml+= '<cUF>'+...+'</cUF>'
FCreate(...
FWrite(...
FClose(...
...
WebService: Class TOleAutoX...
Exemplo para as funçíµes em C:
#pragma BEGINDUMP
#include <windows.h>
#include "hbapi.h"
#include "winable.h"
#include "Xailer.h"
...
HB_FUNC( TRAVATEC ) // trava teclado;
{
BlockInput( hb_parl(1) );
}
#pragma ENDDUMP
Abraços
Mário Angelini
--
http://www.eMeAsOfT.com
http://emeasoft.blogspot.com/
http://twitter.com/emeasoft
http://www.facebook.com/emeasoft
https://plus.google.com/102999253031532804222
http://g.co/maps/26gey

Return to “Spanish”