Hi guys
never tested so i have this question :
is it possible insert a bidimensional array in a hash ?
example :
FUNCTION Main()
LOCAL hResponse
:= {=>}
LOCAL aDATA1
:= {}
LOCAL nTOTAL := 0
LOCAL nY := 0
LOCAL nK := 0
hResponse :=
insert_array_hash()
adata1
:=
hb_hGet( hResponse, "vector" )
* this is for simplyfing calcs
FOR nY := 1 TO 2
FOR nK := 1 TO 2
nTOTAL += aDATA1[ nY, nK ]
NEXT
NEXT
?? nTOTAL
RETURN NIL
* eof
FUNCTION insert_array_hash()
LOCAL hSample := {=>}
LOCAL aDATA := {}
aDATA 1,1 ] := 1
aDATA[ 1,2 ] := 2
aDATA[ 2,1 ] := 3
aDATA[ 2,2 ] := 4
hbset( hsample, "key1", 10 )
hbset( hsample, "key2", "pluto" )
hbset( hsample, "key3", .T. )
hbset( hsample, "key4", ctod( "01/01/2025" )
)
hbset( hsample, "vector", aDATA )
RETURN( hSample )
* eof