Pessoal, ja perdi os cabelos que tinha tentando fazer um baguio aqui
Em um posicao de array tenho o seguinte registro
ARRAY[3] = "FIN->FIN_VLRE"
Esse "FIN->FIN_VLRE" , tera um valor
Se mando imprimir
@ 10,10 say &(array[3])
imprimi certinho
Mas se eu por exemplo, quisesse que uma variavel qualquer assumisse o valor da array[3] ela me retorna "FIN->FIN_VLRE" e nao o valor que esse campo tem.
Nao sei se deu pra entender, so sei que to empacado nisso
Obrigado
Retorno de variavel => usando macro
Moderador: Moderadores
-
Dudu_XBase
- Membro Master

- Mensagens: 1071
- Registrado em: 25 Ago 2003 16:55
Boa Noite...
Q eu fiz criei um dbf chamado dudu com um campo chamado campo1 caracter 10 e dei uma "appendada" nele cadastrando diversos nomes.
Para testar montei o código abaixo espero q seja isso sua solução
Q eu fiz criei um dbf chamado dudu com um campo chamado campo1 caracter 10 e dei uma "appendada" nele cadastrando diversos nomes.
Para testar montei o código abaixo espero q seja isso sua solução
Código: Selecionar todos
use dudu
dbgotop()
DECLARE AVAR[1]
aVar[1] := "CAMPO1"
while !(eof())
// exibindo o valor do campo na macro
?"1"+&(aVar[1])
// exibindo a variavel q recebeu o conteudo da macro
cVar := &(aVar[1])
? "2"+cVar
dbskip()
enddo
________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle
