[Logic] Problem with FILTER and userfields?

Ray, W2EC [email protected]
Fri, 29 Mar 2002 08:04:19 -0500


Hi Terry,

Are you using LOGic 6 or LOGic 5?

What you indicate works fine in LOGic 5, that's the way I've been doing
it in the past. I didn't bother trying it in LOGic 6 because LOGic 6 now
supports (or is supposed to support) userfields the same as regular
fields, you no longer need to add the "contains" etc. At least that is
how the doc reads.

Thanks for the comment, I expect the old way still works in LOGic 6, but
I'm trying to use the new way.

73, Ray  W2EC Geratol #1999 / trustee for WA2TTX Geratol #2148

 

Terry Dummler wrote:
> 
> Ray
> To find all GERATOL:
> Use the operator  $ (contains)
> then the userfield GERATOL:   (notice the colon after Geratol)
> Brings up all mine, only 89...
> Also the Count works there.
> 
> 73
> Terry, WQ7A Geratol 2121
> 
> ----- Original Message -----
> From: "Ray, W2EC" <[email protected]>
> To: "List-LOGic" <[email protected]>
> Sent: Thursday, March 28, 2002 6:36 PM
> Subject: [Logic] Problem with FILTER and userfields?
> 
> > I'm using version 6.0.101 and seem to have run into a problem, unless I
> > don't understand the use of the EMPTY filter option.
> >
> > I have a userfield defined as GERATOL for tracking these award numbers.
> > Out of 4,678 entries in my log, only 622 contain GERATOL numbers in the
> > userfield.
> >
> > I go to FILTER and select (User)GERATOL with the NOT and EMPTY options
> > so I can display only those log entries which contain GERATOL numbers.
> >
> > When I run the COUNT (4 vertical and one diagonal stroke button), it
> > came up with the expression and 0 records found indicating to me that
> > there are no records that have data in the GERATOL field, in other
> > words, all log entries have a blank GERATOL field. I can scan the log
> > visually and see that there are indeed log entries with data in this
> > field.
> >
> > Likwise, if I run the FILTER and select (User) GERATOL and EMPTY option,
> > it comes back with 4,678 which is the number of QSO's I currently have
> > in this log. I do have 622 entries containing  GERATOL numbers (as
> > shown by LOGic 5) so again, it would appear to indicate that no log
> > records contain GERATOL data.
> >
> > Now, if I click on the actual display FILTER button (the FUNNEL), I get
> > a window that pops up momentarily that says "searching", but then an
> > error window pops up that says "Missing Expression", cancel, ignore or
> > help. Clicking oh Help does nothing. Clicking on Cancel shuts down the
> > LOGic session. If I click on Ignore, I get another error message {Error
> > 1925"Unknown member FILTERBUTTON." has occurred in program
> > _0MT0V4O0E.SETFILTER, line 108.
> >
> > Another intersting point:
> >
> > I can run FILTER on original (non-userid) fields ok, until I get one of
> > the above filter errors trying to filter a userfield. Then, if I try
> > to go back and run a FILTER on a non-userfield, it sometimes (not
> > always) fails in the same way. Once the failure occurs on a userfield,
> > it seems to propogate to occasionally failing on non-userfields as well.
> >
> > What is the proper way to run a filter on a non-userfield and why
> > won't the filter pick up the fact that some of my userid fields do
> > contain data?
> >
> > Has anyone seen this error or am I doing something wrong?
> >
> > 73, Ray  W2EC
> > _______________________________________________
> > LOGic mailing list
> > [email protected]
> > http://mailman.qth.net/mailman/listinfo/logic
> >
> >
> 
> _______________________________________________
> LOGic mailing list
> [email protected]
> http://mailman.qth.net/mailman/listinfo/logic