'{0}' 尚未声明。假设这是一个 VARIABLE 或 CURSOR。
用 FoxPro 方言编译以下样式的代码时,将显示此警告
? Customer.LastName // XS9092 'Customer' 尚未声明。假设这是一个 VARIABLE 或 CURSOR 。
当启用 /undeclared 编译器选项时,编译器不知道 Customer 是内存变量还是游标的名称。
编译器在编译时不知道 Customer 是内存变量的名称还是游标的名称。这将在运行时予以确定,这可能导致运行时错误。
如果在代码中声明一个名称为 "Customer" 的局部变量,编译器将认为 Customer 是一个具有 LastName 属性的对象。