File keyed on a date field: the read doesn't actually get anything! What am I doing wrong?

"James H. H. Lampert via RPG400-L" <[email protected]>
Newsgroups gmane.comp.lang.as400.rpg
Message-ID <[email protected]>
In my current project, I've got a file, keyed on a date field:

      R SLSMONTHR
        SMLASTDATE      L
        SMCARRYOVR      L
        SMMONTH        2S
        SMYEAR         4S
        SM_OK          1A
        SM_ID         15S 0
      K SMLASTDATE

And I'm trying to read it:
   D JAN31           S               D
   . . .
   C     JAN31         SETLL     SLSMONTHS
   C                   READP     SLSMONTHS

But running it in the debugger, after the read, there's nothing in any 
of the file fields. I've tried the PF with its ascending key on 
SMLASTDATE; I've tried an LF with a descending key on SMLASTDATE. I've 
tried SETLL and SETGT. None of this changes anything.

--
JHHL
-- 
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: [email protected]
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request-+hD5IHI5Xscn3HwCXmMcX9BPR1lH4CV8@public.gmane.org
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.

Please contact support-FMtJrHiV//lnDLsaKlm4mFaTQe2KTcn/@public.gmane.org for any subscription related questions.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.