G
gus
Guest
julian: rtfm. it is not a number because it is not an integer and isn't representable as such in the 4gl. recall that recids /are/ represntable as integers and 4gl applications often use them more or less interchangeably. a rowid, on the other hand is a variable-size byte array that can only sometimes be converted into an integer. the stringified for of a rowid is /not/ a base 64 encoded value. that's why it doesn't work. but you can do def var s as char. def var r as rowid. s = string(rowid(customer)). r = to-rowid(s).
Continue reading...
Continue reading...