Jump to content
Fivewin Brasil

Gerador Automatico de Programas Para FIVEWIN


kapiaba

Recommended Posts

citação:

Olá

Bom... Testei com a versão 2.7 e xharbour 0.9961 e com a versão 7.04 e xharbour0.9971 deu o mesmo erro e com a 8.08 e xharbour 1.01 dá um monte de erro de variaveis inicializadas e não usadas!!!

JHILBERT

FWH8.08/xHarbour1.01/BCC5.51/PellesC/xDev/vLIB

citação:

citação:

Olá todos,

Primeira parabéns pela iniciativa,e pelo GERADOR...

Configurei, o GASFW com o FWH7.04/xHarbour0.961 e tá dando o seguinte erro!!

Compiling 'CIDADES.C' and generating preprocessed output to 'CIDADES.ppo'...

_stddef.h(20) Error F0026 Parse error in constant expression '("0" )'

Borland C++ 5.5.1 for Win32 Copyright © 1993, 2000 Borland

CIDADES.c:

Valeu!!

JHILBERT

FWH8.08/xHarbour1.01/BCC5.51/PellesC/xDev/vLIB


id=quote>id=quote>

Hilbert, pelo que vejo, voce esta com a versão errada do XHARBOUR.

Voce deve definir a versao do FIVEWIN e a VERSAO do XHARBOUR compativel com a mesma.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>


id=quote>id=quote>

VERIFIQUE O COMP.LNK, VOCE TEM TODAS AS BIBLIOTECAS DO XHARBOUR???

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

  • Replies 91
  • Created
  • Last Reply

Top Posters In This Topic

Parabens

Ficou dez

deu um erro para mim na linha 575 o

vou por parte do codigo, para qdo chegar

aqui IF nOpcaoRadio == 2 na proxima linha tinha ponto e virgula. queria posta o zip. aqui mais nao da.

*****************************************

@ 2.3, 16.5 BUTTON oCancelar PROMPT "Cancelar" OF oDlg SIZE 50, 12 ;

ACTION ( lOk := .F., oDlg:End() )

oCancelar:cToolTip := ( OemToAnsi( "Cancelar Opera‡Æo" ) )

ACTIVATE DIALOG oDlg CENTERED

oFont:End()

If lOk

SET SOFTSEEK ON

IF nOpcaoRadio == 2

uVar := "@!" && kapiaba aqui tinha um ponto e virgula,

ELSE

uVar := uTemp

ENDIF

********************************

Eu vou dar sugestoes, nao sei posso. que voce colocasse tambem uma opcao pra criar um arquivo dbf,

Pedro

alceu11@yahoo.com.br

Clipper,XHarbour, VIS.Lib

Link to comment
Share on other sites

Acho que falta vocÊ efetuar mais testes kapiaba

pois ta dando erro com todos, acho que vc deu um

pulo meio longo rsrsrs, veja melhor e faca teste crie

copoas do seu fivewin renomeios coloque em diretorios diferente e faça mais teste, mesmo ate agora nao entendendo do que se trata, como todos estão valando que é bom pra usuarios "novos" ta de parabens sua iniciativa.

flw

[X]Harbour 1.1.0|Fwh 8.5|Bcc55|Pelles|MySQL ^^

http://www.redstarsoft.net

user.jpg

Link to comment
Share on other sites

citação:

Acho que falta vocÊ efetuar mais testes kapiaba

pois ta dando erro com todos, acho que vc deu um

pulo meio longo rsrsrs, veja melhor e faca teste crie

copoas do seu fivewin renomeios coloque em diretorios diferente e faça mais teste, mesmo ate agora nao entendendo do que se trata, como todos estão valando que é bom pra usuarios "novos" ta de parabens sua iniciativa.

flw

[X]Harbour 1.1.0|Fwh 8.5|Bcc55|Pelles|MySQL ^^

http://www.redstarsoft.net

user.jpg


id=quote>id=quote>

Concordo plenamente icon_smile.gif, não consegui fazer rodar, nem chega a compilar, fala que compila, mas não cria o exe, diz q falta libs, e mais um monte de coisas, mas pelo que ví é um pulo para os iniciantes icon_smile_wink.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif

Link to comment
Share on other sites

JOAO

Unico problema que deu e um ponto e virgula a mais, na linha 575, mandei o codigo com o exe, da tabela de cfop,PARA O SEU EMAIL.

a iDEIA DE PODER CRIA UMA DBF e se usuario, nao tiver a tabela ainda ele cria na hora, e gera o codigo

Lembra que tambem fiz um gerador fraquinho, que nem sem compara ao seu,

JOAO O SEU THE BEST. FICOU MUITO DEZ........

VEJA O MEU NESTE TOPICO

http://www.fivewin.com.br/forum/topic.asp?TOPIC_ID=12883

http://www.4shared.com/file/75397174/56bab444/bx_online.html

Pedro

alceu11@yahoo.com.br

Clipper,XHarbour, VIS.Lib

Link to comment
Share on other sites

citação:

citação:

Acho que falta vocÊ efetuar mais testes kapiaba

pois ta dando erro com todos, acho que vc deu um

pulo meio longo rsrsrs, veja melhor e faca teste crie

copoas do seu fivewin renomeios coloque em diretorios diferente e faça mais teste, mesmo ate agora nao entendendo do que se trata, como todos estão valando que é bom pra usuarios "novos" ta de parabens sua iniciativa.

flw

[X]Harbour 1.1.0|Fwh 8.5|Bcc55|Pelles|MySQL ^^

http://www.redstarsoft.net

user.jpg


id=quote>id=quote>

Concordo plenamente icon_smile.gif, não consegui fazer rodar, nem chega a compilar, fala que compila, mas não cria o exe, diz q falta libs, e mais um monte de coisas, mas pelo que ví é um pulo para os iniciantes icon_smile_wink.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif


id=quote>id=quote>

Olá Vag, em que Windows vc testou?

Abs

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

citação:

JOAO

Unico problema que deu e um ponto e virgula a mais, na linha 575, mandei o codigo com o exe, da tabela de cfop,PARA O SEU EMAIL.

a iDEIA DE PODER CRIA UMA DBF e se usuario, nao tiver a tabela ainda ele cria na hora, e gera o codigo

Lembra que tambem fiz um gerador fraquinho, que nem sem compara ao seu,

JOAO O SEU THE BEST. FICOU MUITO DEZ........

VEJA O MEU NESTE TOPICO

http://www.fivewin.com.br/forum/topic.asp?TOPIC_ID=12883

http://www.4shared.com/file/75397174/56bab444/bx_online.html

Pedro

alceu11@yahoo.com.br

Clipper,XHarbour, VIS.Lib


id=quote>id=quote>

Entendi, vou pensar no assunto. Baixei o seu .DBF, e estarei fazendo testes com ele.

Semana que vem, eu retorno.

Abraçosa e obrigado.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

citação:

Olá Vag, em que Windows vc testou?

Abs

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Olá Jão,

No Vista, mas o problema foi que não eu não uso a lib ace32 que é para o ADS se não me engano, então vc teria q fazer +- como a xDev, deixar o cara escolher quais libs vai querer colocar no projeto icon_smile_wink.gif, quanto a criar o dbf na hora, como disse o Pedro, se precisar dá um toque que tenho uma função que vc poderá ajustar para o seu icon_smile_wink.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif

Link to comment
Share on other sites

citação:

citação:

Olá Vag, em que Windows vc testou?

Abs

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Olá Jão,

No Vista, mas o problema foi que não eu não uso a lib ace32 que é para o ADS se não me engano, então vc teria q fazer +- como a xDev, deixar o cara escolher quais libs vai querer colocar no projeto icon_smile_wink.gif, quanto a criar o dbf na hora, como disse o Pedro, se precisar dá um toque que tenho uma função que vc poderá ajustar para o seu icon_smile_wink.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif


id=quote>id=quote>

Envie por favor.

Entendo, mas como esta LIB é instalada automaticamente pelo XHARBOUR, não vejo problemas. O usuário somente precisa abrir o COMP.LNK e tirar o que ele não quer.

Mas é uma idéia para o futuro.

Obrigado.

Abraço.s

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

citação:

Envie por favor.

Entendo, mas como esta LIB é instalada automaticamente pelo XHARBOUR, não vejo problemas. O usuário somente precisa abrir o COMP.LNK e tirar o que ele não quer.

Mas é uma idéia para o futuro.

Obrigado.

Abraço.s

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Foi pro brfree, só uma coisa, essa lib não é instalada junto não icon_smile_big.gif, se vc instala uma nova versão por cima da anterior, ela mantem, mas se vc instala o xharbour em outra pasta ela não vai, eu toda vez que instalo um xharbour novo, preciso copiar as libs que não vieram do antigo icon_smile_wink.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif

Link to comment
Share on other sites

citação:

citação:

Envie por favor.

Entendo, mas como esta LIB é instalada automaticamente pelo XHARBOUR, não vejo problemas. O usuário somente precisa abrir o COMP.LNK e tirar o que ele não quer.

Mas é uma idéia para o futuro.

Obrigado.

Abraço.s

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Foi pro brfree, só uma coisa, essa lib não é instalada junto não icon_smile_big.gif, se vc instala uma nova versão por cima da anterior, ela mantem, mas se vc instala o xharbour em outra pasta ela não vai, eu toda vez que instalo um xharbour novo, preciso copiar as libs que não vieram do antigo icon_smile_wink.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif


id=quote>id=quote>

OK. Obrigado pela informação. Vou retirar. Se bem que no COMP.BAT, eu INDICO o uso do XDEV.EXE para compilar-se o projeto final. COMP.BAT e COMP.LNK, é apenas para testar o MODULO GERADO.

Valeu a Dica.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

Ae Kapiaba!

Parabéns hein cara, boa iniciativa...

fiz um teste básico aqui com um DBF e compilou de boa, só deu um erro num ponto e vírgula que já citaram por aí...

Realmente é uma boa ferramenta pra quem tá começando!

ps.: Meu nome nos créditos ? oO

Work it Harder

Make it Better

Do it Faster

Make us Stronger

Link to comment
Share on other sites

Eu tentei e deu 2 erros.

Ah! Parabens pelo projeto.

// Na ListBox(Browse):

// O Uso de Datas e Numeros, Deve-se Converter a Caracter Para Mostra-los

// Exemplo:

// XPADL( ALLTRIM( STR( ( cAlias )->FORNECOD,12,0 ) ), 12 ), ;

// TRANSFORM( ( cAlias )->DTMOVIM, "@D 99/99/9999" ) , ;

// ListBox Gerada em: C:\GASFW\AAGENC.DBF

// Modifique os HEADERS Para Seu Gosto Pessoal - Veja Abaixo os Cabe‡alhos.

REDEFINE LISTBOX oLbx FIELDS ;

( cAlias )->CODIGO , ;

( cAlias )->COD_BANCO , ;

( cAlias )->DESCRICAO , ;

SPACE(01) ;

HEADERS ( OemToAnsi( "CODIGO " ) ) , ;

( OemToAnsi( "COD_BANCO " ) ) , ;

( OemToAnsi( "DESCRICAO " ) ) , ;

( OemToAnsi( " - " ) ) ;

FIELDSIZES 113, 034, ***, 01 ; <= *** Estouro no tamanho do campo numérico

COLOR CLR_BROWN, CLR_LGREEN ;

CURSOR oCurDedo FONT oFnt ;

UPDATE ;

ON CHANGE( CARREGAAAG(oLbx), lSalvar := .F., lEsAlta := .F., ;

lEsModi := .F. ) ;

ID 1013 OF oDlg

-------------------------------------

IF nOpcaoRadio == 2

uVar := "@!" ; <= Esse ; não deveria existir

ELSE

uVar := uTemp

ENDIF

Link to comment
Share on other sites

citação:

Eu tentei e deu 2 erros.

Ah! Parabens pelo projeto.

// Na ListBox(Browse):

// O Uso de Datas e Numeros, Deve-se Converter a Caracter Para Mostra-los

// Exemplo:

// XPADL( ALLTRIM( STR( ( cAlias )->FORNECOD,12,0 ) ), 12 ), ;

// TRANSFORM( ( cAlias )->DTMOVIM, "@D 99/99/9999" ) , ;

// ListBox Gerada em: C:\GASFW\AAGENC.DBF

// Modifique os HEADERS Para Seu Gosto Pessoal - Veja Abaixo os Cabe‡alhos.

REDEFINE LISTBOX oLbx FIELDS ;

( cAlias )->CODIGO , ;

( cAlias )->COD_BANCO , ;

( cAlias )->DESCRICAO , ;

SPACE(01) ;

HEADERS ( OemToAnsi( "CODIGO " ) ) , ;

( OemToAnsi( "COD_BANCO " ) ) , ;

( OemToAnsi( "DESCRICAO " ) ) , ;

( OemToAnsi( " - " ) ) ;

FIELDSIZES 113, 034, ***, 01 ; <= *** Estouro no tamanho do campo numérico

COLOR CLR_BROWN, CLR_LGREEN ;

CURSOR oCurDedo FONT oFnt ;

UPDATE ;

ON CHANGE( CARREGAAAG(oLbx), lSalvar := .F., lEsAlta := .F., ;

lEsModi := .F. ) ;

ID 1013 OF oDlg

-------------------------------------

IF nOpcaoRadio == 2

uVar := "@!" ; <= Esse ; não deveria existir

ELSE

uVar := uTemp

ENDIF


id=quote>id=quote>

Falou friend, vou checar neste final de semana e corrijo, devo ter errado a lógica.

Abraço.s

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

Oi amigos,

eu também testei o aplicativo gerador e achei bacana. Estudei o código resultante e vi que foi mesmo inspirado no antigo GENERA, porém mais atualizado e enxuto. Contudo, percebi alguns erros realmente, os quais já foram citados na maioria no tópico:

1) erro de sintaxe a linha 500 e poucos...

ex:

IF nOpcaoRadio == 2

uVar := "@!" ; <= Esse ponto e virgula não pode ter

ELSE

uVar := uTemp

ENDIF

2) Eu compilei com o xHARBOUR 1_1_0 v6195 e deu certo,

mas tive que tirar a biblioteca HBCT.LIB declarada no

arquivo COMP.BAT;

3) Se o DBF contiver um campo LÓGICO, dá um erro no RESOURCE

em tempo de execução, ou seja, compila, porém não roda,

avisando erro de OBJETO RESOURCE NÃO DEFINIDO...

(ERRO exatamente no GET de um CAMPO LOGICAL)

Sugestão... TRANSFORME o GET do campo LOGICAL p/ CHECKBOX

dentro do RESOURCE e no PRG associado.

4) Existe uma falha de sincronia no OBJETO LISTBOX com

os objetos GETS do DIALOGO, porque quando se usa os

botões de navegação, INICIO, PROXIMO, ANTERIOR, ULTIMO,

para progressão dos registros, os GETS progridem mas o

LISTBOX não.

Sugestão... coloque um oLBX:refresh() em cada botão...

5) a Pesquisa só retorna registro encontrado se a string

de BUSCA for exata,,, use no comando SEEK o TRIM()...

Ex:

seek TRIM( String_chave_da_Pesquisa )

Aí a busca poderá ser PARCIAL, ou seja, informando

somente as primeiras letras se desejar...

6) Percebi que os RADIOS de troca da chave de pesquisa

não estão fazendo seu papel direito, não trocando o

indice da busca corretamente, retornando registro não

encontrado quando feita troca de CHAVE INDEXADORA.

7) Se houver campos NUMÉRICOS ou DATA no LISTBOX o gerador

não acrescenta na cláusula FIELDS os TRANSFORM()...

para cada declaração de um CAMPO numérico ou Data é

preciso ser transformado com TRANSFORM(), SENÃO,

não aparece seu conteúdo dentro do BROWSE...

8) Na declaração de LISTBOX o tamanho dos campos está de

acordo com a proporção do conteudo dos mesmos, mas de

fato seria melhor se estisse proporcional ao NOME do

campo que fica no cabeçalho do LISTBOX, para não dar

a aparência de que o campo está truncado, sobrepondo

em cima do espaço do Nome do CAMPO acima no cabeçalho,

Sugestão... calcule o tamanho do CAMPO pelo seu nome

de CABEÇALHO... eu fiz na mão e deu certo!

9) Finalmente, para melhorar, sugiro ir evoluindo com os

amigos disseram, administrando em subpastas cada projeto,

gerando o fonte associado a um MENU PRINCIPAL que também

pode ser gerado, e dando a possibilidade de associar uns

BITMAPS aos botões se desejar...

Sendo assim, teria que ter uma rotina de geração do MENU

PRINCIPAL, com BARRA DE BOTOES ou NÃO, com BITMAPs nos

botões ou NÃO...

Depois gerar cada módulo e poder associar a um item de

do MENU PRINCIPAL... também pode ter barra de botões no

DIALOGO de edição, melhorando assim seu potencial...

Seria bom também poder escolher os campos de CHAVE para

indexação e pesquisa, fazendo o programa GERADOR gerar

tais chaves INDICES e um COMBOBOX com as opções de BUSCA

sendo possivel assim o próprio usuário criar suas buscas.

No mais, gostei muito do trabalho, e acho que é um grande

incentivo para todos os iniciantes como eu, apesar de eu já

ser um CLIPPEIRO antigo e não ter maiores dificuldades para

criar telas assim na mão.

Acredito que esta ferramenta, se bem aperfeiçoada, pode

se tornar um bom utilitário para acelerar na criação das

partes mais enfadonhas dos programas.

Nota 1000 pela iniciativa deste projeto!

Meus parabéns, e até outra oportunidade!

Dablys Duarte Andrade

MSN : LUCKLOGAN@MSN.COM

Email: dablysandrade@yahoo.com.br

Governador Valadares - Minas Gerais

CLIP53, BLINKER7, WDBU, FIVEWIN, XHARBOUR, WORKSHOP, XMATE

Link to comment
Share on other sites

Olá João,

Fiz mais alguns testes:

Compilei com FWH8.08 / xHarbour1.100/BCC5.5

Segue o erro abaixo:

xHarbour Compiler build 1.1.0 (SimpLex) (Rev. 6195)

Copyright 1999-2008, http://www.xharbour.org http://www.harbour-project.org/

Compiling 'CIDADES.prg' and generating preprocessed output to 'CIDADES.ppo'...

100

100

100

200

300

400

500

600

700

800

900

1000

1100

100

200

100

200

100

200

300

400

500

600

700

800

900

1000

1100

1200

1300

1400

1500

1600

100

200

300

CIDADES.prg(326) Warning W0003 Variable: 'IDCOR' declared but not used in function: 'CIDADES(84)'

CIDADES.prg(326) Warning W0003 Variable: 'OGROUP' declared but not used in function: 'CIDADES(84)'

CIDADES.prg(326) Warning W0003 Variable: 'OSAY' declared but not used in function: 'CIDADES(84)'

CIDADES.prg(326) Warning W0003 Variable: 'UF' declared but not used in function: 'CIDADES(80)'

CIDADES.prg(326) Warning W0003 Variable: 'CEP' declared but not used in function: 'CIDADES(80)'

CIDADES.prg(347) Warning W0003 Variable: 'OMETER' declared but not used in function: 'CRIACIDA(326)'

CIDADES.prg(347) Warning W0003 Variable: 'ODLG' declared but not used in function: 'CRIACIDA(326)'

CIDADES.prg(347) Warning W0003 Variable: 'LEND' declared but not used in function: 'CRIACIDA(326)'

CIDADES.prg(391) Warning W0003 Variable: 'OLBX' declared but not used in function: 'TROCA_INDICE(373)'

400

500

CIDADES.prg(561) Error E0030 Syntax error: "syntax error at 'ELSE'"

600

CIDADES.prg(603) Warning W0003 Variable: 'OSAY' declared but not used in function: 'BUSCACID(480)'

CIDADES.prg(603) Warning W0003 Variable: 'OBMPBRUSH' declared but not used in function: 'BUSCACID(480)'

CIDADES.prg(603) Warning W0003 Variable: 'OICO' declared but not used in function: 'BUSCACID(480)'

700

800

1 error

No code generated

Borland C++ 5.5.1 for Win32 Copyright © 1993, 2000 Borland

Error E2194: Could not find file 'CIDADES.C'

JHILBERT

FWH8.08/xHarbour1.0/BCC5.5/Pelles C/xDev/Vlib

Link to comment
Share on other sites

citação:

Oi amigos,

eu também testei o aplicativo gerador e achei bacana. Estudei o código resultante e vi que foi mesmo inspirado no antigo GENERA, porém mais atualizado e enxuto. Contudo, percebi alguns erros realmente, os quais já foram citados na maioria no tópico:

1) erro de sintaxe a linha 500 e poucos...

ex:

IF nOpcaoRadio == 2

uVar := "@!" ; <= Esse ponto e virgula não pode ter

ELSE

uVar := uTemp

ENDIF

2) Eu compilei com o xHARBOUR 1_1_0 v6195 e deu certo,

mas tive que tirar a biblioteca HBCT.LIB declarada no

arquivo COMP.BAT;

3) Se o DBF contiver um campo LÓGICO, dá um erro no RESOURCE

em tempo de execução, ou seja, compila, porém não roda,

avisando erro de OBJETO RESOURCE NÃO DEFINIDO...

(ERRO exatamente no GET de um CAMPO LOGICAL)

Sugestão... TRANSFORME o GET do campo LOGICAL p/ CHECKBOX

dentro do RESOURCE e no PRG associado.

4) Existe uma falha de sincronia no OBJETO LISTBOX com

os objetos GETS do DIALOGO, porque quando se usa os

botões de navegação, INICIO, PROXIMO, ANTERIOR, ULTIMO,

para progressão dos registros, os GETS progridem mas o

LISTBOX não.

Sugestão... coloque um oLBX:refresh() em cada botão...

5) a Pesquisa só retorna registro encontrado se a string

de BUSCA for exata,,, use no comando SEEK o TRIM()...

Ex:

seek TRIM( String_chave_da_Pesquisa )

Aí a busca poderá ser PARCIAL, ou seja, informando

somente as primeiras letras se desejar...

6) Percebi que os RADIOS de troca da chave de pesquisa

não estão fazendo seu papel direito, não trocando o

indice da busca corretamente, retornando registro não

encontrado quando feita troca de CHAVE INDEXADORA.

7) Se houver campos NUMÉRICOS ou DATA no LISTBOX o gerador

não acrescenta na cláusula FIELDS os TRANSFORM()...

para cada declaração de um CAMPO numérico ou Data é

preciso ser transformado com TRANSFORM(), SENÃO,

não aparece seu conteúdo dentro do BROWSE...

8) Na declaração de LISTBOX o tamanho dos campos está de

acordo com a proporção do conteudo dos mesmos, mas de

fato seria melhor se estisse proporcional ao NOME do

campo que fica no cabeçalho do LISTBOX, para não dar

a aparência de que o campo está truncado, sobrepondo

em cima do espaço do Nome do CAMPO acima no cabeçalho,

Sugestão... calcule o tamanho do CAMPO pelo seu nome

de CABEÇALHO... eu fiz na mão e deu certo!

9) Finalmente, para melhorar, sugiro ir evoluindo com os

amigos disseram, administrando em subpastas cada projeto,

gerando o fonte associado a um MENU PRINCIPAL que também

pode ser gerado, e dando a possibilidade de associar uns

BITMAPS aos botões se desejar...

Sendo assim, teria que ter uma rotina de geração do MENU

PRINCIPAL, com BARRA DE BOTOES ou NÃO, com BITMAPs nos

botões ou NÃO...

Depois gerar cada módulo e poder associar a um item de

do MENU PRINCIPAL... também pode ter barra de botões no

DIALOGO de edição, melhorando assim seu potencial...

Seria bom também poder escolher os campos de CHAVE para

indexação e pesquisa, fazendo o programa GERADOR gerar

tais chaves INDICES e um COMBOBOX com as opções de BUSCA

sendo possivel assim o próprio usuário criar suas buscas.

No mais, gostei muito do trabalho, e acho que é um grande

incentivo para todos os iniciantes como eu, apesar de eu já

ser um CLIPPEIRO antigo e não ter maiores dificuldades para

criar telas assim na mão.

Acredito que esta ferramenta, se bem aperfeiçoada, pode

se tornar um bom utilitário para acelerar na criação das

partes mais enfadonhas dos programas.

Nota 1000 pela iniciativa deste projeto!

Meus parabéns, e até outra oportunidade!

Dablys Duarte Andrade

MSN : LUCKLOGAN@MSN.COM

Email: dablysandrade@yahoo.com.br

Governador Valadares - Minas Gerais

CLIP53, BLINKER7, WDBU, FIVEWIN, XHARBOUR, WORKSHOP, XMATE


id=quote>id=quote>

Carissimo amigo, suas sugestões no todo, foram aceitas. Não sei se conseguirei po-las em pratica. Mas uma coisa, eu te prometo, vou tentar.

Baixe a NOVA VERSÃO E TESTE PARA VER SE TEM NOVOS ERROS.

Muito obrigado e fique com DEUS!

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

citação:

Mas nova versão ñ tinha que ter NOVOS RECURSOS e não NOVOS ERROS? Brincadeira... Kapi isto aqui tá tão, hein?

Continua de parabens pela iniciativa.

icon_smile_cool.gif

assinatura.jpg


id=quote>id=quote>

KKKKKKKKKKKKKKK.

HERRAR É UMANO.

Obrigado. Abraços -> Vamos EVOLUINDO!

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

  • 8 months later...

Bom dia galera,

Nova versão:

http://www.4shared.com/file/145920124/7cba5b0a/gasfw.html

Preciso de mais opiniões, para assim que tiver tempo, ir melhorando.

Obrigado.

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Editado por - kapiaba on 03/11/2009 12:50:08

Link to comment
Share on other sites

citação:

Kapiaba ja montou a versao for Harbour ?

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

xHarbour1.1.0|Fwh9.2|Bcc55|Ribbonbar.lib|Pelles|MySQL|PostgreSQL

http://www.redstarsoft.com.br

user.jpg


id=quote>id=quote>

kkkkkkkkkkkkk

Rapaz...

Estou esperando o Alè_sb, postar um arquivo.bat e um arquivo.lnk, se eu entender, talvez eu faça...

Tá louco, o povo que usa o HARBOUR, está muito anti-democrático, não se pode nem brincar mais??

kkkkkkkkkkkkkkkkkkkk

Ajude-me a melhorar esta porcaria... o GÃSFW!! kkkkkkkk

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Editado por - kapiaba on 05/11/2009 17:31:42

Link to comment
Share on other sites

citação:

kkkkkkkkkkkkkkkk icon_smile_big.gif

xHarbour1.1.0|Fwh9.2|Bcc55|Ribbonbar.lib|Pelles|MySQL|PostgreSQL

http://www.redstarsoft.com.br

user.jpg


id=quote>id=quote>

UÉ, O QUE ACONTECEU COM O LAILTON??

PORQUE ELE FOI DELETADO??

Eu heim?? Mistérios...

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...