<div dir="ltr"><div>Doh - true story</div><div>After fixing that - it does still do the first record correctly, then it shows error on that same first record 'Number Already Assigned'</div><div>So that tells me it's not getting to the next record even after the 'validation' part....</div><div>Hmm.....</div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Wed, Feb 27, 2019 at 2:09 PM Bill Randall <<a href="mailto:breadran01@gmail.com">breadran01@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">I am not sure but I do notice one thing.<br>
<br>
Your message box statements are showing you the incorrect data.<br>
<br>
:yar(438) ne "":msgbox "Problem with"<14<15<"Number Already Assigned";exit:<br>
<br>
I believe, based on your code, that you really want 14<15 to really be <br>
yar(14)<yar(15)<br>
<br>
Just that alone may shed some light on your data.<br>
<br>
Bill<br>
<br>
<br>
On 2/27/2019 1:59 PM, scooter6--- via Filepro-list wrote:<br>
> I am trying to make a processing table that takes two pieces of information<br>
> from the end user - then counts and validates those records before<br>
> proceeding<br>
> For some reason that I can't find it goes 'backwards' (in my mind anyways -<br>
> I'm sure whoever may look at this and say it's not backwards it's your code<br>
> - I get it haha)<br>
> After it selects the first valid record, it does what it's supposed to do<br>
> but on the 2nd record it catches one of the 'validation' issues that I'm<br>
> filtering through first...if that makes sense<br>
> First record, it grabs data from client file if it passes and does<br>
> everything right, but the 2nd record it says a field is not empty (but it<br>
> is)<br>
> Here is my code:<br>
><br>
> :fa="":input fa(5,0RJ,g) "Enter Client Number ":<br>
> :fb="":input fb(8,mdy/,g) "Enter Placement Date ":<br>
> :fa="" or fb="":exit:<br>
> ::goto valid:<br>
> ::end:<br>
> valid::lookup yar = PDM k=fb i=E -nx:<br>
> yarloop:not yar:goto counted:<br>
> :yar(437) ne fa:goto counted:<br>
> :yar(431) ne fb:getnext yar;goto yarloop:<br>
> :yar(438) ne "":msgbox "Problem with"<14<15<"Number Already Assigned";exi<br>
> t:* SECOND RECORD FOUND ERRORS HERE*<br>
> :yar(432)="":msgbox "Problem with"<14<15<"No DOO";exit:<br>
> :yar(435)="" or yar(435)=".00":msgbox "Problem with"<14<15<"No Balance or<br>
> Zero B<br>
> alance";exit:<br>
> :yar(14)="":msgbox "Problem with"<14<15<"No First Name";exit:<br>
> :yar(15)="":msgbox "Problem with"<14<15<"No Last Name";exit:<br>
> :yar(23)="":msgbox "Problem with"<14<15<"No Address";exit:<br>
> :yar(24)="":msgbox "Problem with"<14<15<"No City";exit:<br>
> :yar(25)="":msgbox "Problem with"<14<15<"No State";exit:<br>
> :yar(26)="":msgbox "Problem with"<14<15<"No Zip";exit:<br>
> :yar(439) ne "01" and yar(439) ne "66":msgbox "Problem with"<14<15<"Status<br>
> is"<y<br>
> ar(439);exit:<br>
> :yar(437)=fa and yar(431)=fb:x(10,.0,g)=x+"1":<br>
> ::getnext yar;goto yarloop:<br>
> ::end:<br>
> counted:x="0":msgbox "No Records Selected";exit:<br>
> :fc="":input popup fc(1,yesno,g)"I found"<x<"Accounts - Is this correct? ":<br>
> :fc ne "Y":exit:<br>
> ::goto client:<br>
> ::end:<br>
> client::lookup cli = client k=437 i=A -nx:<br>
> :not cli:msgbox "Client"<437<"Not Found!";exit:<br>
> :cli(72)="90":msgbox "Client"<437<"is Inactive!";exit:<br>
> :cli and cli(72) ne<br>
> "90":438=cli(17);430=430{cli(17);cli(17)=cli(17)+"1";write:<br>
> ::end:<br>
> ::goto selectm:<br>
> selectm:437=fa and 431=fb and 438 ne "":select;end:<br>
><br>
> So everything works fine- it correctly finds 3 records that meet my<br>
> criteria<br>
> The first record it finds, it adds data from 'client' lookup, increments it<br>
> by 1 and does what it's supposed to - 2nd record (that has already passed<br>
> validation in my eyes) then says 'Problem with Mary Smith Number Already<br>
> assigned'<br>
> But after the error, if I go look at the record, that field is empty...?<br>
><br>
> Does anyone see an issue with what I'm doing in this processing table?<br>
><br>
> I'm running this as rreport filename -f CoverSheet -u -a -v select<br>
> (the above code is in my select processing table - then it's supposed to<br>
> pass those records to CoverSheet)<br>
><br>
> Thanks<br>
><br>
> Scott<br>
> PDM<br>
> -------------- next part --------------<br>
> An HTML attachment was scrubbed...<br>
> URL: <<a href="http://mailman.celestial.com/pipermail/filepro-list/attachments/20190227/82205474/attachment.html" target="_blank" rel="noreferrer">http://mailman.celestial.com/pipermail/filepro-list/attachments/20190227/82205474/attachment.html</a>><br>
> _______________________________________________<br>
> Filepro-list mailing list<br>
> <a href="mailto:Filepro-list@lists.celestial.com" target="_blank">Filepro-list@lists.celestial.com</a><br>
> Subscribe/Unsubscribe/Subscription Changes<br>
> <a href="http://mailman.celestial.com/mailman/listinfo/filepro-list" target="_blank" rel="noreferrer">http://mailman.celestial.com/mailman/listinfo/filepro-list</a><br>
<br>
<br>
---<br>
This email has been checked for viruses by Avast antivirus software.<br>
<a href="https://www.avast.com/antivirus" target="_blank" rel="noreferrer">https://www.avast.com/antivirus</a><br>
<br>
</blockquote></div>