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
Responder
Cassiano de Oliveira
Mensajes: 475
Registrado: Mar Jul 24, 2012 10:21 pm

Dúvida sobre migração

Mensaje por Cassiano de Oliveira »

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
Mensajes: 475
Registrado: Mar Jul 24, 2012 10:21 pm

Dúvida sobre migração

Mensaje por Cassiano de Oliveira »

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:[email=5019c399@svctag-j7w3v3j....]5019c399@svctag-j7w3v3j....[/email]
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.
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Dúvida sobre migração

Mensaje por jfgimenez »

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
Mensajes: 177
Registrado: Mar Oct 16, 2007 11:53 pm

Dúvida sobre migração

Mensaje por Roberto »

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
Mensajes: 475
Registrado: Mar Jul 24, 2012 10:21 pm

Dúvida sobre migração

Mensaje por Cassiano de Oliveira »

Senhores obrigado pelas respostas...
[]´s
"Roberto" escreveu na notí­cia da mensagem:501dc9df$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
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
Mensajes: 310
Registrado: Vie Jul 24, 2009 9:39 pm

Dúvida sobre migração

Mensaje por Sommus »

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$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
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.
Avatar de Usuario
Marcelo Coelho Silva
Mensajes: 269
Registrado: Sab May 31, 2008 4:49 pm
Ubicación: Brasil
Contactar:

Dúvida sobre migração

Mensaje por Marcelo Coelho Silva »

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
Mensajes: 475
Registrado: Mar Jul 24, 2012 10:21 pm

Dúvida sobre migração

Mensaje por Cassiano de Oliveira »

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$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
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.
Avatar de Usuario
emeasoft
Mensajes: 1094
Registrado: Mié Abr 01, 2009 4:12 pm
Ubicación: emeasoft
Contactar:

Dúvida sobre migração

Mensaje por emeasoft »

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
Mensajes: 475
Registrado: Mar Jul 24, 2012 10:21 pm

Dúvida sobre migração

Mensaje por Cassiano de Oliveira »

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$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
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
Avatar de Usuario
emeasoft
Mensajes: 1094
Registrado: Mié Abr 01, 2009 4:12 pm
Ubicación: emeasoft
Contactar:

Dúvida sobre migração

Mensaje por emeasoft »

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
Mensajes: 475
Registrado: Mar Jul 24, 2012 10:21 pm

Dúvida sobre migração

Mensaje por Cassiano de Oliveira »

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$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
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
Responder