Otto,
Label is more ment as info (maybe you think a popup label of a king)
In the popup I can change/add.
Type = Return Type data
Veld = VarName
Data = content of Var (can me array,...)
DataType = type that the data is made in (ex. Datatype = array, but Type = C as return value for program
info = what's about...to remember afther time )))
trim = Should result be trimmend.
All tips, enhancements are welcome...
the small code (but you have this already) just for forum
Code: Select all | Expand
setkey( VK_F6,{|| xbrowser("system") FASTEDIT }) // HotKey for HASH
hash_setup() // Setup alle datagegevens in een hash
function hash_setup()
netopen("system")
do while !system->(eof())
cVeld:=alltrim(system->veld)
cData:=alltrim(system->data)
do case
case system->data_type = "A"
if !empty(cData)
h_System["&cVeld"] := strtoArr(cData)
else
h_System["&cVeld"] := {}
endif
case system->data_type = "N"
h_System["&cVeld"] := val(cData)
case system->data_type = "L"
if cData = ".T."
h_System["&cVeld"] := .T.
else
h_System["&cVeld"] := .F.
endif
otherwise
h_System["&cVeld"] := if(system->trim,alltrim(system->data),system->data)
endcase
system->(dbskip())
enddo
close system
return NIL
![Image](https://maveco.be/fivewin/forum0706.png)