Comando FoxPro

Denunciar
Posts
1
Data de inscrição
sexta 28 de fevereiro de 2020
Status
Membro
Última visita
28 de fevereiro de 2020
-
Posts
41499
Data de inscrição
quinta 12 de março de 2009
Status
Administrador
Última visita
terça 26 de maio de 2020
-
Bom dia,

Utilizo um Software (Banco de dados) para herbários chamado Brahms (https://dps007.plants.ox.ac.uk/bol/) , chamamos as planilhas de entradas de registros de RDE.

Tenho nomes de pessoas em três colunas no RDE (Debty, Collector, Addcoll), em grande parte das vezes o nome de alguém está escrito errado da mesma forma nas três colunas, o objetivo é através de um único comando substituir esse nome escrito errado por um nome correto em todas essas três colunas e em todos os registros de uma só vez.

Eu sei como substituir um nome em todos os registros de uma única coluna, isso pode ser feito através do seguinte comando no fox pro:

Replace detby with strtran(detby,'CG Silva','Silva, C.G.') all

Neste caso, eu estou substituindo ‘CG Silva’ por ‘Silva C.G.’ em todos os registros da coluna debty. Eu queria substituir ‘CG Silva’ por ‘Silva C.G.’ não somente nos registros da coluna debty mas em todos os registros também das colunas Collector, Addcoll. Você saberia me dizer como escrever o comando para fazer isso?

Desde já muito obrigado (Sou usuário completamente iniciante)


Configuração: Windows / Chrome 80.0.3987.122

1 resposta

Posts
41499
Data de inscrição
quinta 12 de março de 2009
Status
Administrador
Última visita
terça 26 de maio de 2020
156.394
Olá

O melhor, para resolver estes problemas tão específicos de um determinado programa, é cobtatar os especialistas do suporte de tais programas.

Tenha um bom dia