Boa Tarde Pessoal estou desenvolvendo um extrator de dados em progress para ser importado em um outro sistema e me deparei com o seguinte problema eu tenho um campo na minha tabela do tipo char que armazena o endereço de cada cliente cadastrado em meu sistema porém esse campo armazena os dados da rua e número junto, porém no meu extrator eu preciso desmembrar essas duas informações como eu faço para que uma variavel receba os dados da rua e em outra eu receba o número da residência?
Olá, Normalmente no Datasul, as empresas colocam virgula pra separar. Nesse caso: Código: def var endereco as char. assign endereco = "Av Getulio Vargas, 1440". disp entry(2,endereco,","). Romulo
Bom dia, Tente seguir o exemplo abaixo: DEFINE VARIABLE v-endereco AS CHARACTER NO-UNDO. v-endereco = "Rua Teste, 500, Apto 33". MESSAGE "Endereco: " v-endereco SKIP "Numero: " ENTRY(2,v-endereco,",") SKIP "Apto: " ENTRY(3,v-endereco,",") SKIP VIEW-AS ALERT-BOX INFO BUTTONS OK. Fique atento se o separador caracter (",") é sempre o mesmo. A função substring pode ser útil também. Abraço