[Logic] Qsl card report fix.

Arthur Tan [email protected]
Wed, 17 Sep 2003 10:50:29 -0400


Hi Tony,

Thanks, works like a charm!  I went in and chaned most of the reports
I use.  You're right, it's much safer for the button to default to
"No" as you can always go back and run the report again and hit "Yes"
to mark changes.

73, Art AB4RL



>From ANTHONY BOYKIN <[email protected]> on Sep 16, 2003:

> HI Art,

> The edit is easy, but make shore it is not there be for you change
> it.  Open a report {Usually a Qsl card/report} that when you run in
> mufti mode ask you at the end of the report run if "Do you want to
> mark QSLs as printed (QSL SENT = F) and record date printed?".

> Older report when run will hi light the YES button when it better to
> have the NO in case you rush and hit the wrong button and have to
> edit your entire log for the mistake. QSL "F" when you didn't mean
> to press YES. I look at it as a safety on the report because you can
> always re-run the report and hit YES when you are ready.

> THE FIX

> 1. Edit a report that ask you Mark QSL "F" usually one of your Qsl
> card will have it.

> 2. CLICK > Command Scripts > After Run>

> 3. Look for: if IDYES=MessageBox("Do you want to mark QSLs as
> printed (QSL SENT = F) and record date printed?", MB_YESNO +
> MB_ICONQUESTION + mb_defbutton2, "QSL Printing")


> 4. The KEY phrase is: + mb_defbutton2, <= this hi light the NO
> button if not there change

> The command on line 3 does a few things
> A. Print the message Box with the question .

> B. Print the date when the card was printed and put that date in the
>  "MAILED" field if you have it open on your default screen.

> C.  And Hi-lights the "NO" button. So even if you hit ENTER the
> default is still NO. You can always go back and click YES when you
> are ready to up date the log data.