My organization is currently undergoing its upgrade to Vista and the Notes 8 client (from 6.5). During our application compatibility assessment, we have uncovered an issue with the use of @DBColumn in a specific situation.
The application we have is relatively simple. It uses a 2-framed Frameset to display a page for navigation and either a view or document in the content frame. The code that causes the problem is contained within the page and is listed below:
@SetTargetFrame(“Home”);
@Command([OpenPage];“Home”);
@SetTargetFrame(“View”);
@Command([OpenView] ; “Welcome” );
WelcomeUNID := @DbColumn( “Notes” : “NoCache” ; “” ; “(Welcome)” ; 2 );
@Command([OpenDocument] ; “0”; WelcomeUNID )
The issue will manifest itself in one of 3 ways:
- User will receive a dialog box indicating an error:
This function is inappropriate for file system directories.
-
The client crashes indicating a PANIC: OSVBlockAddr: Bad VBlock Handle (0\0)
-
The client crashes indicating an Access_Violation.
These issues occur on both Notes 8 Standard and Basic configurations. Based on my research, I haven’t identified this as a known issue. Can anyone comments or insights if they have experienced a similar issue?