• advertisement_alt
  • advertisement_alt
  • advertisement_alt
Cassiano

[RESOLVIDO] String para Array ou Vice Versa

4 posts in this topic

Temos uma certa rotina onde ele grava o conteúdo de uma matriz dentro de um campo de tabela. Mania do cara q fez.... (não fui eu)  rsrsrsr
Ele preferiu fazer desta forma, a criar mais uma tabela nova.
Ocorre que o tratamento disso dentro do ambiente Harbour, é tranquilo. Existe lá uma função hb_array2string e outra hb_string2array, e com isso vai de boa.
O problema foi quando eu precisei ler essa matriz dentro do campo ... e fazer ser uma matriz no windev
Pois lá no campo está por exemplo:
 

{{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5}}

No Harbour faria

aMatriz := HB_String2Array( Tabela->Campo )

Agora no Windev q é a dúvida como seria

Share this post


Link to post
Share on other sites

Vi aki q funciona porém tem q saber a estrutura do Array a ser montado se seria unidimensional, bidimensional.

Em Harbour vc não precisa saber apenas executa o comano q monta pra vc, inclusive não precisa nem declarar a variável pode atribuir direto o resultado q no Harbour já sabe q será um Array independente se é unidimensional ou multidimensional etc, se tivesse algo semelhante em Windev seria ainda mais fácil, mas blz, já ajuda.

Obrigado.

1 person likes this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now