Art, The neat part of the DXbase2003 designer module is that there is SO MUCH POWER there - and so much flexibility... so, as you have noted, I cna do the solution one way - and then you can achieve the same outcome another way -- but, we both come out with what we wanted in the final process..
OH- sri -- WRT is " With Regards To " ... And, no Art, I am not a programmer .. I am an electronic technician by profession - and a Retired US Navy Senior Chief by my previous profession (Cryptologic Technician) .. BUT, I (like you) got the BUG for what I could possibly do with the label designer module (way back in DXbase98) and simply self-taught myself what to do in the designer modules.. What you see of the MYCALL variable is from earlier versions of DXbase (windows version) - before the OPRCALL was made available to us as a variable... Each person can change any of the label files that come with the DXbase2003 CDROM - to meet their own needs.. That is the beauty of the designer module. Just to make one from total scratch - or to take an already made label file and alter it to your needs - or just simply use the file as is.. there is so much flexibility - to meet anyones needs. The CARD on your webpage is GREAT!!!!! 73 de Joe wa6axe Art Searle wrote: > > Hi Joe, > > Thanks for your help. You've set me in the right direction. > > > I hope that I can answer all of your questions: > > With slight modification, you did. > > > (1) the VIA problem -- in the Appearance Condition for that > > TEXTBBOX - be sure and put Len(MGR)>0 > > I wanted my "via MGR" to not include a repeat of the if the CALL was the > same. > This nested "if" statement worked for me: > > If(Len(MGR)=0,"",if(MGR=CALL,"","via "+MGR)) > > > (2) I did my freq a bit different -- and if you want, you can > > look at a webpage at my website at: > > > > http://www.qsl.net/wa6axe/freqfrmt.html > > I wanted both MHz and Freq if freq was in the log. I wanted MHz for the > manager who is in a hurry and the Freq for the casual contact who might be > interested in the frequency. However if I were going to combine it I would > have done it a little different. > > On your website I believe your frequency command : > > If(Len(MHZ)>1 and (Len(MHZ)<3), Left$(FREQ,2) +"." + Mid$(FREQ,2,3), > Left$(FREQ,1) +"." + Mid$(FREQ,1,3)) > > Here's mine: > > if(Val(FREQ)=0,MHZ,Fstr$(Val(FREQ)/1000,"-###&.###")) > > I assume you are a programmer. I'm an accountant. We're more frugal. :^) > > > (3) WRT the QSL card stock -- the one place that is available > > and is GOOD is at: > > > > http://www.hamstuff.com/QslKitPage/qslkit.html > > Thanks for the link. But forgive my ignorance. What means WRT? > > Another comment, obvious to most but not to me, all of the templates put > MYCALL when you should be using OPRCALL. This way if you get an old request > for a QSL from a previous callsign you're all set. I even put in an extra > text box above the callsign box that puts in my current and ex calls if the > OPRCALL is different from MYCALL. > > Again, thanks for your help. It sure takes a lot of time to get what you > want but it's fun too. BTW I put my card with your changes on: > > www.w2nra.com > > 73, > Art > W2NRA

