I'm not using PB7 (yet), but in PB6, there was no such object as m_sheet
(unless your developers added it independently, of course). There was only
m_frame and m_master (well, and the DW popup menus).
   That error message usually indicates a library search path problem, and
the missing pfeapp might be the cause.
   It's actually not the of_sendMessage("pfc_open") that's causing the
problem.  The code behind that function, however, is opening the
w_query_mode window.  Part of the window startup sequence is the create
event, which occurs behind the scenes, before the window's open and
pfc_preopen events (other objects also have a create event, and it is
executed before their constructor). In the create event, the menu is
attached to the window.  In your case, however, when PB goes to find the
menu to attach to the window, it fails and generates the error you're
getting.
      --dang

-----Original Message-----
From: Jill M. Claus [mailto:[EMAIL PROTECTED]]
Sent: Monday, June 19, 2000 13:37
To: [EMAIL PROTECTED]
Subject: PFCSIG Error Message Related to PFC


I am using PB7 on and NT4 workstation with Sybase 11.   I recently upgraded
from PB6.5, but added this code after the migration.   When I try to open a
window called w_query_tool, I get the following error message:

Error Number 7.
Error Text = Unresolvable external m_sheet when linking reference.
Window/Munu/Object = w_query_mode.
Error Object/Control = w_query_mode.
Script = create.
Line in Script 11.

The script on line 11 of my menu says:

/////////////////////////////////////
//
//  Object:  m_master_menu
//           m_tools.m_query_growth
//  Desc.:   opens query tool window
//
/////////////////////////////////////

gstr_diag.datawindow = "dw_query_mode_growth"
Message.StringParm = "w_query_mode"
of_SendMessage("pfc_Open")

So, I know that it is the of_SentMessage("pfc_open") line that is causing
the error.  I've made sure that there is no typo in the names of the objects
and I'm not sure what else to check. 

I'm wondering if it may have something to do with my library list.  My
library list is as follows:

G:\DEV_RIP\pfcapp.pbl;
G:\DEV_RIP\pfcapsrv.pbl;
G:\DEV_RIP\pfcdwsrv.pbl;
G:\DEV_RIP\pfcmain.pbl;
G:\DEV_RIP\pfcutil.pbl;
G:\DEV_RIP\pfcwnsrv.pbl;
G:\DEV_RIP\pfeapsrv.pbl;
G:\DEV_RIP\pfedwsrv.pbl;
G:\DEV_RIP\pfemain.pbl;
G:\DEV_RIP\pfeutil.pbl;
G:\DEV_RIP\pfewnsrv.pbl;
G:\DEV_RIP\rip.pbl;
G:\DEV_RIP\reports.pbl;
G:\DEV_RIP\crosstab.pbl;

Should I have the pbl's in a different order?  I noticed that there is no
corresponding pfe for pfcapp.pbl - should there be one?   Any help would be
greatly appreciated.

Thank you,
Jill Claus

> [EMAIL PROTECTED] HOSTED BY IIGG, INC. FOR HELP WITH LIST SERVE COMMANDS,
ADDRESS
> A MESSAGE TO [EMAIL PROTECTED] WITH THE FOLLOWING MESSAGE:   help pfcsig
> SEND ALL OTHER INQUIRES TO [EMAIL PROTECTED]
> [EMAIL PROTECTED] HOSTED BY IIGG, INC. FOR HELP WITH LIST SERVE COMMANDS, ADDRESS
> A MESSAGE TO [EMAIL PROTECTED] WITH THE FOLLOWING MESSAGE:   help pfcsig
> SEND ALL OTHER INQUIRES TO [EMAIL PROTECTED]

Reply via email to