我正在尝试编写一个模块化过程,在其中传入表名的字符串表示形式,并查询/更新该表。
我尝试的是对此产生影响的东西:
PROCEDURE foo:
DEFINE INPUT PARAMETER chTableName AS CHARACTER NO-UNDO.
FIND FIRST VALUE(chTableName) NO-LOCK
WHERE blahblahblah NO-ERROR.
IF AVAIL VALUE(chTableName) THEN
ASSIGN
VALUE(chTableName).value = foo.
END PROCEDURE.
这显然是行不通的,但希望这能说明我想要完成的事情。
任何有关此事的帮助或信息将不胜感激。谢谢。