Jump to content
Fivewin Brasil

Curso ADVPL


The Chosen

Recommended Posts

  • Replies 74
  • Created
  • Last Reply

Top Posters In This Topic

Olá André, não sei se aqui vc encontrará o que precisa, porem, sempre estamos para ajudar em algo, portanto, dê uma olhada neste link.

Alessandroid=blue>

FW20d+CL53b+Blk7+@Say+CDX

FW9.07+xHb121+PellesC+CDX

"Uma imaginação bem canalizada é fonte de grandes proezas"id=red>

Link to comment
Share on other sites

*** FORUM FIVEWIN ***

André, se vc está procurando informações sobre FIVEWIN, a melhor linguagem de programação e mais usada, pois se não for, vai ser, estamos a disposição.

advpl é uma linguagem pouco conhecida e restrita, criada pela antiga MicroSiga, atual ToTvs, especialmente para implementar seus sistemas de gestão.

Vem para fivewin, vem.

Pompeo

Guaratinguetá - SP

(12) 9777-9386

E-Mail: mkyx@ig.com.br

MSN: mkyx@ig.com.br

Skype: pardes.mky

www.adentech.com.br

www.rmahost.com

xH 1.1.0 Hb 8.02 - BCC 55

Link to comment
Share on other sites

Olá amigos...

Para quem não sabe, o ADVPL é uma linguaguem montada, acredito que 90% de toda sua estrutura é baseada em clipper e fivewin.

citação:

O AdvPL (acrônimo para Advanced Protheus Language) é a linguagem de programação nativa do Sistema de Gestão da Microsiga. Este sistema de gestão, inicialmente criado em dBase, acompanhou a evolução desta linguagem, as versões do Clipper e a utilização da biblioteca gráfica Fivewinid=red>. Planejando sua independência de plataforma, a Microsiga criou seu próprio ambiente de trabalho, intitulando a tecnologia de Protheus, uma plataforma cliente/servidor escrita em ANSI C++, possuindo uma IDE proprietária que compila o código AdvPL. A linguagem incorpora o padrão xBase do Clipper 5.3, bibliotecas externas como Fivewin, NanFor, entre outras, e funções internas criadas pela própria empresa.

O Servidor Protheus gera um arquivo único no momento da compilação, chamado de RPO (Repositório Protheus de Objetos). Este RPO é lido e executado dinamicamente. A linguagem possui uma série de funções próprias que auxiliam no desenvolvimento.

Atualmente, a tecnologia Protheus está na sua versão "10 1.2", sendo o "10" referente à tecnologia da Build (executáveis) e o "1.2" referente às regras de negócio (Financeiro, Faturamento, etc.) - Release 1.2, programadas em AdvPL, trabalhando na parte servidor em plataformas Unix e Windows e, na parte cliente, em plataformas Windows e Linux.

É uma linguagem derivada, de linhagem antiga (originou-se da CA-Clipper, que derivou-se da Clipper Summer, que derivou-se da dBase III for MS-DOS, que por sua vez, é uma migração da dBase II CP/M). As raízes da linguagem, portanto, datam de há mais de duas décadas.

Trata-se de uma pseudo-linguagem de programação (uma linguagem derivada de outra linguagem), e ainda que tenham sido feitos esforços descomunais no seu aprimoramento e com a inclusão de diversas bibliotecas e interfaces gráficas, é arcaica, em termos comparativos, a quaisquer das linguagens de desenvolvimento mais atuais como a Java, o C#, o Visual Basic, o PHP e outras.

Sua sintaxe é primitiva, no suporte a orientação a objetos. Para realizar uma entrada de dados com validação, por exemplo, requer sequências lineares de instruções, similares a:


SetCursor(1)

@ 09,19 Get cTipo Picture "@!" Valid Pertence("CL\VD\PD",cTipo)

id=code>id=code>

Onde o trecho Pertence("CL\VD\PD",cTipo) é na verdade uma função criada na implementação Microsiga da Clipper original.

Dado o fato de que as implementações Microsiga incluíram centenas de funções, cada qual com suas características e finalidades específicas, estritamente voltadas à resolução da lógica de negócio dos sistemas criados pela empresa, mesmo o mais experiente dos desenvolvedores que venha de qualquer outro país não terá condições de lidar com os sistemas sem um treinamento especializado.

Outro ponto a se ressaltar é que, ainda que utilize bibliotecas OpenSource e a linguagem de base (dBase) seja de domínio público, com reservas pela Borland e agora pela Microsoft, os custos em treinamento e manutenção são superiores em todos os sentidos, e nem poderia ser diferente, uma vez que o conhecimento sobre as variantes das lógicas de negócio são específicas e requerem bom tempo de aprendizado.[carece de fontes]

Os nichos de trabalho de uma linguagem com essas características não é, nem poderia ser, o uso em computadores domésticos. Com as perspectivas de evolução dos sistemas operacionais e o surgimento da DotNet Framework, não há um espaço de sobrevida garantido muito amplo, senão em direção à Web, mediante o uso de servidores Linux e Web service.

Origem: Wikipédia, a enciclopédia livre.


id=quote>id=quote>

[]'s

logoforum.jpg

Link to comment
Share on other sites

eu conheco bem, q fui analista microsiga por mais ou menos 9 anos....hehehe

[]'s

citação:

Olá amigos...

Para quem não sabe, o ADVPL é uma linguaguem montada, acredito que 90% de toda sua estrutura é baseada em clipper e fivewin.

citação:

O AdvPL (acrônimo para Advanced Protheus Language) é a linguagem de programação nativa do Sistema de Gestão da Microsiga. Este sistema de gestão, inicialmente criado em dBase, acompanhou a evolução desta linguagem, as versões do Clipper e a utilização da biblioteca gráfica Fivewinid=red>. Planejando sua independência de plataforma, a Microsiga criou seu próprio ambiente de trabalho, intitulando a tecnologia de Protheus, uma plataforma cliente/servidor escrita em ANSI C++, possuindo uma IDE proprietária que compila o código AdvPL. A linguagem incorpora o padrão xBase do Clipper 5.3, bibliotecas externas como Fivewin, NanFor, entre outras, e funções internas criadas pela própria empresa.

O Servidor Protheus gera um arquivo único no momento da compilação, chamado de RPO (Repositório Protheus de Objetos). Este RPO é lido e executado dinamicamente. A linguagem possui uma série de funções próprias que auxiliam no desenvolvimento.

Atualmente, a tecnologia Protheus está na sua versão "10 1.2", sendo o "10" referente à tecnologia da Build (executáveis) e o "1.2" referente às regras de negócio (Financeiro, Faturamento, etc.) - Release 1.2, programadas em AdvPL, trabalhando na parte servidor em plataformas Unix e Windows e, na parte cliente, em plataformas Windows e Linux.

É uma linguagem derivada, de linhagem antiga (originou-se da CA-Clipper, que derivou-se da Clipper Summer, que derivou-se da dBase III for MS-DOS, que por sua vez, é uma migração da dBase II CP/M). As raízes da linguagem, portanto, datam de há mais de duas décadas.

Trata-se de uma pseudo-linguagem de programação (uma linguagem derivada de outra linguagem), e ainda que tenham sido feitos esforços descomunais no seu aprimoramento e com a inclusão de diversas bibliotecas e interfaces gráficas, é arcaica, em termos comparativos, a quaisquer das linguagens de desenvolvimento mais atuais como a Java, o C#, o Visual Basic, o PHP e outras.

Sua sintaxe é primitiva, no suporte a orientação a objetos. Para realizar uma entrada de dados com validação, por exemplo, requer sequências lineares de instruções, similares a:


SetCursor(1)

@ 09,19 Get cTipo Picture "@!" Valid Pertence("CL\VD\PD",cTipo)

id=code>id=code>

Onde o trecho Pertence("CL\VD\PD",cTipo) é na verdade uma função criada na implementação Microsiga da Clipper original.

Dado o fato de que as implementações Microsiga incluíram centenas de funções, cada qual com suas características e finalidades específicas, estritamente voltadas à resolução da lógica de negócio dos sistemas criados pela empresa, mesmo o mais experiente dos desenvolvedores que venha de qualquer outro país não terá condições de lidar com os sistemas sem um treinamento especializado.

Outro ponto a se ressaltar é que, ainda que utilize bibliotecas OpenSource e a linguagem de base (dBase) seja de domínio público, com reservas pela Borland e agora pela Microsoft, os custos em treinamento e manutenção são superiores em todos os sentidos, e nem poderia ser diferente, uma vez que o conhecimento sobre as variantes das lógicas de negócio são específicas e requerem bom tempo de aprendizado.[carece de fontes]

Os nichos de trabalho de uma linguagem com essas características não é, nem poderia ser, o uso em computadores domésticos. Com as perspectivas de evolução dos sistemas operacionais e o surgimento da DotNet Framework, não há um espaço de sobrevida garantido muito amplo, senão em direção à Web, mediante o uso de servidores Linux e Web service.

Origem: Wikipédia, a enciclopédia livre.


id=quote>id=quote>

[]'s


id=quote>id=quote>

Gilberto Frohlich - Toledo/PR

giba_f@hotmail.com

giba_f@yahoo.com.br

xHarbour xBuild+Fivewin 2.7+PellesC+(Postgres+DB2)

Link to comment
Share on other sites

a primeira versao (2.xx) do sistema microsiga eh (ou era) totalmente clipper.

todos sabemos, q o xh for fw foi a solucao pros sistemas clipper, q nao queriam desenvolver o codigo de novo. ela fez isso ! hoje, ainda, eh (x)harbour for fivewin... eles negam, por questao de qualidade, mas todos os fontes, q sao disponivel aos analista, lah na primeira linha tem o #include "fivewin.ch"... o que eles fizeram, e isso tem q tirar o chapeu pra eles, foi explorar muito bem a ferramenta de desenvolvimento (xh e fw) fazendo q os recursos da app dele ficasse boa (rpo-repositorio de ojetos, q nada mais eh q o .hrb ; discionario de dados-assim, permitindo q o sistema fique flexivel e adaptado rotinas, tabelas e campos, conforme a necessidade de cada cliente;arquivo.mnu (ou xnu, ou seja, xml) pros menus de usuarios ; client x server ; acesso a varios bancos de dados (top connect) - hoje tem alguns rdd q fazer algo parecido, tipo o sqlrdd do xharbour comercial; inclusive tem ate o ERROR.LOG soh q num dialog remudelado, mas com exatamente as mesas caracteristicas do error.log padrao do fw; etc.

o IDE, eh o ambiente desenvolvido pela microsiga (mais ou menos como eh o ABAP pro SAP, onde a linguagem eh o cobol), para o desenvolvimento das customizacoes especificas dos clientes, eh possivel isso por utilizar os arquivos .hrb, q eles, por questao de qualidade, chamam de RPO (repositorio de objetos)...

o ADVPL (ADVanced Program Language), eh chamado assim, tambem por questoes da qualidade, mas nada mais eh q sintaxe clipper (ou melhor dizendo (x)harbour x fivewin) e/ou chamada de funcoes desenvolvidas no sistema da microsiga.

[]'s

Gilberto Frohlich - Toledo/PR

giba_f@hotmail.com

giba_f@yahoo.com.br

xHarbour xBuild+Fivewin 2.7+PellesC+(Postgres+DB2)

Editado por - gibaf on 20/01/2010 10:33:47

Editado por - gibaf on 20/01/2010 10:38:30

Editado por - gibaf on 20/01/2010 10:43:26

Link to comment
Share on other sites

citação:

Gilberto..

Então esta duvida pode ser tirada aqui no forum assim com o xharbour/Harbour ??? ou não tem nada a ver com nada do forum ??

Luiz Arruda - Corumba(MS)

FiveWin 904

[x]Harbour

xDev

WS

ico.corumba@gmail.com

-

NÃO ABANDONE SEU TÓPICOid=blue>


id=quote>id=quote>

o criterio principal pra se ter um bom dominio do ADVPL eh ser profundo conhecedor em clipper ou mesmo (x)Harbour e fivewin... qquer um q tenha esses conhecimentos, vai se dar muito bem no ADVPL.

[]'s

Gilberto Frohlich - Toledo/PR

giba_f@hotmail.com

giba_f@yahoo.com.br

xHarbour xBuild+Fivewin 2.7+PellesC+(Postgres+DB2)

Link to comment
Share on other sites

o criterio principal pra se ter um bom dominio do ADVPL eh ser profundo conhecedor em clipper ou mesmo (x)Harbour e fivewin... qquer um q tenha esses conhecimentos, vai se dar muito bem no ADVPL.

[]'s

Gilberto Frohlich - Toledo/PR

Gilberto, qual a vantagem nisto??

Poder trabalhar na MICROSIGA??

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

Link to comment
Share on other sites

citação:

o criterio principal pra se ter um bom dominio do ADVPL eh ser profundo conhecedor em clipper ou mesmo (x)Harbour e fivewin... qquer um q tenha esses conhecimentos, vai se dar muito bem no ADVPL.

[]'s

Gilberto Frohlich - Toledo/PR

Gilberto, qual a vantagem nisto??

Poder trabalhar na MICROSIGA??

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


id=quote>id=quote>

nao sei se entendi bem a pergunta, mas ae vai:

pra trabalhar na microsiga, nao precisa, necessariamente conhecer de ADVPL (clipper, (x)harbour ou fivewin), logicamente q ajuda, pois as vezes se esta no cliente, e se resolve muitas coisas com pequenas sintaxes clipper, tipo, inicializador padrao, validacoes de campos, gatilhos, etc. Nao precisa, pq tem outras varias funcoes q pode se trabalhar dentro da microsiga (comercial, suporte, etc).

mas, pelo fato da microsiga ser umas das lideres de sistemas na america latina, e outros paises, onde, principalmente o idioma eh o portugues (angola, portugal, etc), ela tem bons clientes, pois o sistema dela eh caro, comparado a pequenas empresas de sofwares no brasil. com isso, o salario tambem eh melhor, comparado com essas mesmas empresas...

[]'s

Gilberto Frohlich - Toledo/PR

giba_f@hotmail.com

giba_f@yahoo.com.br

xHarbour xBuild+Fivewin 2.7+PellesC+(Postgres+DB2)

Link to comment
Share on other sites

citação:o criterio principal pra se ter um bom dominio do ADVPL eh ser profundo conhecedor em clipper ou mesmo (x)Harbour e fivewin... qquer um q tenha esses conhecimentos, vai se dar muito bem no ADVPL.

[]'s

Gilberto Frohlich - Toledo/PR

Gilberto, qual a vantagem nisto??

Poder trabalhar na MICROSIGA??

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


id=quote>id=quote>

João.... esquece.... Pra você não serve....

Na primeira tela que você fizer eles te demitem... kkkkkkkk

Motivo: Muitas cores !!!!!

kkkkkkkkkkkkkkkkkkkkkkkkkkkk

icon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gif

logoforum.jpg

Link to comment
Share on other sites

citação:

a primeira versao (2.xx) do sistema microsiga eh (ou era) totalmente clipper.

todos sabemos, q o xh for fw foi a solucao pros sistemas clipper, q nao queriam desenvolver o codigo de novo. ela fez isso ! hoje, ainda, eh (x)harbour for fivewin... eles negam, por questao de qualidadeid=red>, mas todos os fontes, q sao disponivel aos analista, lah na primeira linha tem o #include "fivewin.ch"... o que eles fizeram, e isso tem q tirar o chapeu pra eles, foi explorar muito bem a ferramenta de desenvolvimento (xh e fw) fazendo q os recursos da app dele ficasse boa (rpo-repositorio de ojetos, q nada mais eh q o .hrb ; discionario de dados-assim, permitindo q o sistema fique flexivel e adaptado rotinas, tabelas e campos, conforme a necessidade de cada cliente;arquivo.mnu (ou xnu, ou seja, xml) pros menus de usuarios ; client x server ; acesso a varios bancos de dados (top connect) - hoje tem alguns rdd q fazer algo parecido, tipo o sqlrdd do xharbour comercial; inclusive tem ate o ERROR.LOG soh q num dialog remudelado, mas com exatamente as mesas caracteristicas do error.log padrao do fw; etc.

o IDE, eh o ambiente desenvolvido pela microsiga (mais ou menos como eh o ABAP pro SAP, onde a linguagem eh o cobol), para o desenvolvimento das customizacoes especificas dos clientes, eh possivel isso por utilizar os arquivos .hrb, q eles, por questao de qualidadeid=red>, chamam de RPO (repositorio de objetos)...

o ADVPL (ADVanced Program Language), eh chamado assim, tambem por questoes da qualidadeid=red>, mas nada mais eh q sintaxe clipper (ou melhor dizendo (x)harbour x fivewin) e/ou chamada de funcoes desenvolvidas no sistema da microsiga.


id=quote>id=quote>

Giba,

Será que seria mesmo por "questões de qualidade" ou não seria "questões de direitos autorais"? Ou até mesmo pra não admitir que usam as mesmas ferramentas que nós? Isso sem contar que o TOP CONNECT não é, nem de longe, melhor que a SQLLIB, por exemplo. Pelo menos as empresas aqui na região que usam só tiveram (e tem) dores de cabeça, forçando a maioria deles a trocar de sistema e isto depois de já ter gasto milhares de reais.

Meu ponto de vista.

Kleyber Derick

xHarbour 1.1.0 + FWH 8.02 (BMW Zerada!!!) + xDevStudio + SQLLIB

(98) 8162-1301 / (98) 2107-9150

Visite São Luís - MA A Ilha dos Amores

Link to comment
Share on other sites

citação:

citação:o criterio principal pra se ter um bom dominio do ADVPL eh ser profundo conhecedor em clipper ou mesmo (x)Harbour e fivewin... qquer um q tenha esses conhecimentos, vai se dar muito bem no ADVPL.

[]'s

Gilberto Frohlich - Toledo/PR

Gilberto, qual a vantagem nisto??

Poder trabalhar na MICROSIGA??

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


id=quote>id=quote>

João.... esquece.... Pra você não serve....

Na primeira tela que você fizer eles te demitem... kkkkkkkk

Motivo: Muitas cores !!!!!

kkkkkkkkkkkkkkkkkkkkkkkkkkkk

icon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gif

logoforum.jpg


id=quote>id=quote>

CRIS,

Apesar de saber que estais brincando, DEI UM CURSO RECENTEMENTE para um ex-funcionario da MICROSIGA, e as alegações dele para continuar no "ESTILO DE TELAS" da microsiga, Foi o mais incrivel do mundo: PERDA DE VELOCIDADE NA REDE, também não usam LISTBOX, pelo mesmo motivo.

Em minha modesta opinião, PURA FALTA DE CONHECIMENTO DE UMA LINGAUGEM SÓ... MISTURAM UM MONTE DE PORCARIAS JUNTAS E VIROU UMA MERDA SÓ... MINHA OPINIAO.

E ESTOU COM O KLEYBER E NÃO ABRO.

E OUTRA: O QUE DIABOS QUER DIZER: A.D.V.P.L. Mistura do que, com o que??

Tudo que se mistura.... kkkkkkkkkkk

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

Link to comment
Share on other sites

Quer mais mistura que isso:

A linguagem incorpora o padrão xBase do Clipper 5.3, bibliotecas externas como Fivewin, NanFor, entre outras, e funções internas criadas pela própria empresa.id=blue>

AdvPL = Advanced Protheus Languageid=red>

[]'s

logoforum.jpg

Link to comment
Share on other sites

Kleyber, nao acredito que usem hoje as mesmas ferramentas que nós. TopConnect a Microsiga usa comercialmente desde 1997 (é de uma empresa Chilena) e o Protheus eles comercializam desde o fim de 1998 (nessa época ja era 32bits), antes até o início do projeto Harbour que foi em 1999.

Agora, é fato que ADVPL tem a sintaxe baseada em clipper/fivewin, com isso aproveitaram todo o legado do desenvolvimento padrao e customizações feitas em toda era clipper/fivewin da Microsiga.

Quanto a SqlLib ser melhor que Top, (x)Harbour ser melhor que Protheus/ADVPL, etc etc etc, é outra história, vai da opinião de cada um.

Abraços,

Eduardo Motta

citação:

citação:

a primeira versao (2.xx) do sistema microsiga eh (ou era) totalmente clipper.

todos sabemos, q o xh for fw foi a solucao pros sistemas clipper, q nao queriam desenvolver o codigo de novo. ela fez isso ! hoje, ainda, eh (x)harbour for fivewin... eles negam, por questao de qualidadeid=red>, mas todos os fontes, q sao disponivel aos analista, lah na primeira linha tem o #include "fivewin.ch"... o que eles fizeram, e isso tem q tirar o chapeu pra eles, foi explorar muito bem a ferramenta de desenvolvimento (xh e fw) fazendo q os recursos da app dele ficasse boa (rpo-repositorio de ojetos, q nada mais eh q o .hrb ; discionario de dados-assim, permitindo q o sistema fique flexivel e adaptado rotinas, tabelas e campos, conforme a necessidade de cada cliente;arquivo.mnu (ou xnu, ou seja, xml) pros menus de usuarios ; client x server ; acesso a varios bancos de dados (top connect) - hoje tem alguns rdd q fazer algo parecido, tipo o sqlrdd do xharbour comercial; inclusive tem ate o ERROR.LOG soh q num dialog remudelado, mas com exatamente as mesas caracteristicas do error.log padrao do fw; etc.

o IDE, eh o ambiente desenvolvido pela microsiga (mais ou menos como eh o ABAP pro SAP, onde a linguagem eh o cobol), para o desenvolvimento das customizacoes especificas dos clientes, eh possivel isso por utilizar os arquivos .hrb, q eles, por questao de qualidadeid=red>, chamam de RPO (repositorio de objetos)...

o ADVPL (ADVanced Program Language), eh chamado assim, tambem por questoes da qualidadeid=red>, mas nada mais eh q sintaxe clipper (ou melhor dizendo (x)harbour x fivewin) e/ou chamada de funcoes desenvolvidas no sistema da microsiga.


id=quote>id=quote>

Giba,

Será que seria mesmo por "questões de qualidade" ou não seria "questões de direitos autorais"? Ou até mesmo pra não admitir que usam as mesmas ferramentas que nós? Isso sem contar que o TOP CONNECT não é, nem de longe, melhor que a SQLLIB, por exemplo. Pelo menos as empresas aqui na região que usam só tiveram (e tem) dores de cabeça, forçando a maioria deles a trocar de sistema e isto depois de já ter gasto milhares de reais.

Meu ponto de vista.

Kleyber Derick

xHarbour 1.1.0 + FWH 8.02 (BMW Zerada!!!) + xDevStudio + SQLLIB

(98) 8162-1301 / (98) 2107-9150

Visite São Luís - MA A Ilha dos Amores


id=quote>id=quote>

EMotta Sistemas

Eduardo Motta

emotta@gmail.com.br

FWH 9.09 - xHARBOUR 1.2.1

Link to comment
Share on other sites

João, trabalhei por 2 anos no desenvolvimento da Microsiga, isso a 7 anos atras. Na época ja era Protheus 6.09 e tanto eu como todos que eu conhecia na programação usavamos ListBox sem problema algum.

É complicado avaliar a Framework deles com o conhecimento de um analista apenas. Só no desenvolvimento tinha quase 100 pessoas e digo que tinha muito pangaré, mas tinha também muita gente boa, principalmente na área de tecnologia deles.

Quanto a preferir (x)Harbour/Fivewin a ADVPL (Protheus) é como comparar melancia com lazanha, são coisas totalmente distintas. Se voce trabalha em uma empresa que tem o ERP da Microsiga, gostando ou não, terá que usar ADVPL na customização.

Nao estou aqui pra defender nenhuma empresa, hoje tenho a minha e uso xHarbour/fivewin com SQLRDD e estou muito safisfeito. Tenho muita confiança na comunidade (x)Harbour.

Abraços,

Eduardo Motta

citação:

citação:

citação:o criterio principal pra se ter um bom dominio do ADVPL eh ser profundo conhecedor em clipper ou mesmo (x)Harbour e fivewin... qquer um q tenha esses conhecimentos, vai se dar muito bem no ADVPL.

[]'s

Gilberto Frohlich - Toledo/PR

Gilberto, qual a vantagem nisto??

Poder trabalhar na MICROSIGA??

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


id=quote>id=quote>

João.... esquece.... Pra você não serve....

Na primeira tela que você fizer eles te demitem... kkkkkkkk

Motivo: Muitas cores !!!!!

kkkkkkkkkkkkkkkkkkkkkkkkkkkk

icon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gif

logoforum.jpg


id=quote>id=quote>

CRIS,

Apesar de saber que estais brincando, DEI UM CURSO RECENTEMENTE para um ex-funcionario da MICROSIGA, e as alegações dele para continuar no "ESTILO DE TELAS" da microsiga, Foi o mais incrivel do mundo: PERDA DE VELOCIDADE NA REDE, também não usam LISTBOX, pelo mesmo motivo.

Em minha modesta opinião, PURA FALTA DE CONHECIMENTO DE UMA LINGAUGEM SÓ... MISTURAM UM MONTE DE PORCARIAS JUNTAS E VIROU UMA MERDA SÓ... MINHA OPINIAO.

E ESTOU COM O KLEYBER E NÃO ABRO.

E OUTRA: O QUE DIABOS QUER DIZER: A.D.V.P.L. Mistura do que, com o que??

Tudo que se mistura.... kkkkkkkkkkk

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


id=quote>id=quote>

EMotta Sistemas

Eduardo Motta

emotta@gmail.com.br

FWH 9.09 - xHARBOUR 1.2.1

Link to comment
Share on other sites

citação:

citação:

a primeira versao (2.xx) do sistema microsiga eh (ou era) totalmente clipper.

todos sabemos, q o xh for fw foi a solucao pros sistemas clipper, q nao queriam desenvolver o codigo de novo. ela fez isso ! hoje, ainda, eh (x)harbour for fivewin... eles negam, por questao de qualidadeid=red>, mas todos os fontes, q sao disponivel aos analista, lah na primeira linha tem o #include "fivewin.ch"... o que eles fizeram, e isso tem q tirar o chapeu pra eles, foi explorar muito bem a ferramenta de desenvolvimento (xh e fw) fazendo q os recursos da app dele ficasse boa (rpo-repositorio de ojetos, q nada mais eh q o .hrb ; discionario de dados-assim, permitindo q o sistema fique flexivel e adaptado rotinas, tabelas e campos, conforme a necessidade de cada cliente;arquivo.mnu (ou xnu, ou seja, xml) pros menus de usuarios ; client x server ; acesso a varios bancos de dados (top connect) - hoje tem alguns rdd q fazer algo parecido, tipo o sqlrdd do xharbour comercial; inclusive tem ate o ERROR.LOG soh q num dialog remudelado, mas com exatamente as mesas caracteristicas do error.log padrao do fw; etc.

o IDE, eh o ambiente desenvolvido pela microsiga (mais ou menos como eh o ABAP pro SAP, onde a linguagem eh o cobol), para o desenvolvimento das customizacoes especificas dos clientes, eh possivel isso por utilizar os arquivos .hrb, q eles, por questao de qualidadeid=red>, chamam de RPO (repositorio de objetos)...

o ADVPL (ADVanced Program Language), eh chamado assim, tambem por questoes da qualidadeid=red>, mas nada mais eh q sintaxe clipper (ou melhor dizendo (x)harbour x fivewin) e/ou chamada de funcoes desenvolvidas no sistema da microsiga.


id=quote>id=quote>

Giba,

Será que seria mesmo por "questões de qualidade" ou não seria "questões de direitos autorais"? Ou até mesmo pra não admitir que usam as mesmas ferramentas que nós? Isso sem contar que o TOP CONNECT não é, nem de longe, melhor que a SQLLIB, por exemplo. Pelo menos as empresas aqui na região que usam só tiveram (e tem) dores de cabeça, forçando a maioria deles a trocar de sistema e isto depois de já ter gasto milhares de reais.

Meu ponto de vista.

Kleyber Derick

xHarbour 1.1.0 + FWH 8.02 (BMW Zerada!!!) + xDevStudio + SQLLIB

(98) 8162-1301 / (98) 2107-9150

Visite São Luís - MA A Ilha dos Amores


id=quote>id=quote>

mil % q eh por questao de qualidade mesmo. Faco essa efirmacao pq participei de alguns cursos de qualidade, ministrados dentro da microsiga....

Ate uns anos atraz (principalmente quando o delphi estava no auge), quem ainda tinha sistema em clipper, ficava todo sem geito de dizer q era feito em clipper, por ocasiao de alguem perguntar...

[]'s

Gilberto Frohlich - Toledo/PR

giba_f@hotmail.com

giba_f@yahoo.com.br

xHarbour xBuild+Fivewin 2.7+PellesC+(Postgres+DB2)

Link to comment
Share on other sites

Só mais uma informação da época que estive la dentro (da microsiga). Os caras, principalmente os mais antigos que hoje são gerentes/diretores e até o vice presidente que se chama Wilson, é CLIPPEIRO da Raiz. Apaixonado por clipper e consideram a SINTAXE do clipper/dbase a melhor, inclusive o Wilson é um dos melhores programadores que ja vi.

O que fizeram em 1994 com Fivewin foi incrivel, se tem algum dessa época que esteve acompanhou de perto poderá dizer.

Rolava uma lenda interna lá que até o Antonio Linares foi visitar a Microsiga para ver sua "cria" (fivewin) funcionando em um sistema tão complexo, agora se isso é verdade já nao sei.

Abraços,

Eduardo Motta

citação:

João, trabalhei por 2 anos no desenvolvimento da Microsiga, isso a 7 anos atras. Na época ja era Protheus 6.09 e tanto eu como todos que eu conhecia na programação usavamos ListBox sem problema algum.

É complicado avaliar a Framework deles com o conhecimento de um analista apenas. Só no desenvolvimento tinha quase 100 pessoas e digo que tinha muito pangaré, mas tinha também muita gente boa, principalmente na área de tecnologia deles.

Quanto a preferir (x)Harbour/Fivewin a ADVPL (Protheus) é como comparar melancia com lazanha, são coisas totalmente distintas. Se voce trabalha em uma empresa que tem o ERP da Microsiga, gostando ou não, terá que usar ADVPL na customização.

Nao estou aqui pra defender nenhuma empresa, hoje tenho a minha e uso xHarbour/fivewin com SQLRDD e estou muito safisfeito. Tenho muita confiança na comunidade (x)Harbour.

Abraços,

Eduardo Motta

citação:

citação:

citação:o criterio principal pra se ter um bom dominio do ADVPL eh ser profundo conhecedor em clipper ou mesmo (x)Harbour e fivewin... qquer um q tenha esses conhecimentos, vai se dar muito bem no ADVPL.

[]'s

Gilberto Frohlich - Toledo/PR

Gilberto, qual a vantagem nisto??

Poder trabalhar na MICROSIGA??

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


id=quote>id=quote>

João.... esquece.... Pra você não serve....

Na primeira tela que você fizer eles te demitem... kkkkkkkk

Motivo: Muitas cores !!!!!

kkkkkkkkkkkkkkkkkkkkkkkkkkkk

icon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gificon_smile_tongue.gificon_smile_evil.gif

logoforum.jpg


id=quote>id=quote>

CRIS,

Apesar de saber que estais brincando, DEI UM CURSO RECENTEMENTE para um ex-funcionario da MICROSIGA, e as alegações dele para continuar no "ESTILO DE TELAS" da microsiga, Foi o mais incrivel do mundo: PERDA DE VELOCIDADE NA REDE, também não usam LISTBOX, pelo mesmo motivo.

Em minha modesta opinião, PURA FALTA DE CONHECIMENTO DE UMA LINGAUGEM SÓ... MISTURAM UM MONTE DE PORCARIAS JUNTAS E VIROU UMA MERDA SÓ... MINHA OPINIAO.

E ESTOU COM O KLEYBER E NÃO ABRO.

E OUTRA: O QUE DIABOS QUER DIZER: A.D.V.P.L. Mistura do que, com o que??

Tudo que se mistura.... kkkkkkkkkkk

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


id=quote>id=quote>

EMotta Sistemas

Eduardo Motta

emotta@gmail.com.br

FWH 9.09 - xHARBOUR 1.2.1


id=quote>id=quote>

EMotta Sistemas

Eduardo Motta

emotta@gmail.com.br

FWH 9.09 - xHARBOUR 1.2.1

Link to comment
Share on other sites

Para bom entendedor, meia palavra BASTA!

Nao estou aqui pra defender nenhuma empresa, hoje tenho a minha e uso xHarbour/fivewin com SQLRDD e estou muito safisfeito. Tenho muita confiança na comunidade (x)Harbour.

Abraços,

Eduardo

ASSINO, ASSINO, ASSINO.

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

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...