dbTalk Databases Forums  

d3 red herring msg;[b25] In program myprog, 'n' has not been cataloged.

comp.databases.pick comp.databases.pick


Discuss d3 red herring msg;[b25] In program myprog, 'n' has not been cataloged. in the comp.databases.pick forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Frank Winans
 
Posts: n/a

Default d3 red herring msg;[b25] In program myprog, 'n' has not been cataloged. - 01-12-2012 , 10:11 AM






There is a bit of a red herring in D3, and this may save you having
to dial into a client's system to track down the real problem;

D3/linux and d3/nt will say

[B25] In program myprog, '3' has not been cataloged.
{I've seen various numbers here -- '3', '83', etc.}

when your program MyProg encounters a line like
CALL GOODSUB(stuff)

where subroutine GOODSUB is cataloged but the cited
compiled program is missing {for example the catalog entry
says look in file BP, but there is no dict BP Goodsub item.}

Solution:
Ask user to type L at the * prompt to get the line number and
what subroutine is being CALLed there. Assume for example
it is a CALL Goodsub()
Have them type end to get out of the program.
Have them do a compile verb on BP Goodsub
since someone has deleted the old compiled copy.

Add any option letters you normally use for compiles,
such as perhaps to get flash-compilation.

Reply With Quote
  #2  
Old   
Frank Winans
 
Posts: n/a

Default Re: d3 red herring msg;[b25] In program myprog, 'n' has not been cataloged. - 01-12-2012 , 10:24 AM






Oops, I just assumed Goodsub is in program file BP
Have user do CT MD Goodsub
see something like

Goodsub
001 VR
002 3]9
003 F
004 bp goodsub

Look at first word of line 004 for the program file, and use that
instead of 'bp' in your compile. Examples
004 other.bp goodsub
or
004 payroll,bp, goodsub
for which you'd do logto payroll
then compile bp goodsub
then off to get out of payroll account.
Or if you are SURE that goodsub doesn't have any Include
lines you can skip the logto and just do compile payroll,bp, goodsub

Reply With Quote
  #3  
Old   
Mike Preece
 
Posts: n/a

Default Re: d3 red herring msg;[b25] In program myprog, 'n' has not been cataloged. - 01-12-2012 , 02:36 PM



Are you going to join us over on the new mvdbms group Frank?

Reply With Quote
  #4  
Old   
Frank Winans
 
Posts: n/a

Default Re: d3 red herring msg;[b25] In program myprog, 'n' has not been cataloged. - 01-12-2012 , 07:52 PM



Quote:
"Mike Preece" wrote
Are you going to join us over on the new
mvdbms group Frank?
I may post there as well from time to time,
but it's pretty convenient to just post any
'gotcha' situations here so they're available
later in a google search.

I've heard google
kind of ignores websites for a few years
(unless they get linked-to by other websites);
wonder if the same holds true for new groups?

Reply With Quote
  #5  
Old   
Mike Preece
 
Posts: n/a

Default Re: d3 red herring msg;[b25] In program myprog, 'n' has not been cataloged. - 01-12-2012 , 10:26 PM



You are aware that the mvdbms group is a google group?

Reply With Quote
  #6  
Old   
Frank Winans
 
Posts: n/a

Default Re: d3 red herring msg;[b25] In program myprog, 'n' has not been cataloged. - 01-13-2012 , 12:26 AM



"Mike Preece" wrote
Quote:
You are aware that the mvdbms group is a google group?
Yeah, but does google prize the content any less due to
the young age of group itself? You'd think not, but they
have to respond to the abuses of marketing departments
and spammers. I'm guessing they don't avoid new web
sites due to not knowing they are there, but instead due to
marketing departments putting up worthless sites full of ads
just to get google hits. Actually it is the domain part of the
site name they target. And if other sites link to the new one
they give it more weight. Like I said, I've got a wait and see
attitude about google's search engine forming hits from new
google groups, I could see it going either way...

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.