It means the OBJID variable has never been used before, it's "unitialized"
so to speak.

The point of running the query is visually determining the IDs available.
After that you pick one and open that:

USER>Set OBJID = 1
USER>Set budget = ##class(FBP.Budget).%OpenId(OBJID)

I know I can use one because the query showed it (deletions may result in
IDs not being sequential anymore, thus you can't assume a given ID exists
for testing purposes)

More concisely, you can pass 1, 2 or 3 (in this case) directly to %OpenId
and not use the OBJID variable.

HTH,

Ram�n



Reply via email to