| Como usar o manual on line do FlagShip ?
O FlagShip possui um manual on line, equivalente ao NG (Norton Guide) do Clipper. Para acessar basta digitar fsman no prompt. Veja no rodapé da tela o menu de opções.
Como usar getlist aninhados ?
Declare como local em todas funções, inclusive na primeira.
O #Include "..\Arquivo.Ch" deu problema
Substitua por "#Include.ch" e na linha de compilação utilize -I ../ ou altere todos os fontes por #Include "../Arquivo.Ch".
Problema do append from com cláusula deleted() deu problema
A sugestão é utilizar da seguinte maneira:
use empresa.arq
index on codemp to emp1
index on deleted() to emp2
set index to emp1
append from empresa.txt sdf
set index to emp2 additive
set order to 2
if indexcheck() > 0
reindex
? "reindexed"
endif
6.5 Como alterar o utilitário dbu ?
O FlagShip disponibiliza a própria fonte dbu.prg que encontra-se no diretório /usr/FSsrc/tools/dbu/. O programa pode ser alterado conforme suas necessidades e recompilado com o Makefile que já está no diretório.
O FlagShip permite compilar qualquer programa dinamica ou estaticamente. Portanto, o dbu também pode gerar um executável dinamico ou estático conforme os parâmetros definidos no FSconfig.
Caso queira personalizar o FSconfig, pode copiar o mesmo do diretório /etc/FSconfig para o diretório corrente e customizar conforme a necessidade específica.
No diretório /usr/bin, existe um script dbu que aponta para o executável do diret*oacute;rio /usr/FSsrc/tools/dbu/, portanto caso mude o nome do novo executável não esqueça de alterar o script dbu.
Veja também como gerar um excutável estático. |