Jan,

DISTINCT needs a column name after it.

Bill

On Mon, Dec 7, 2009 at 12:39 PM, jan johansen <[email protected]>wrote:

>  Group,
>
> This morning as I was troubleshooting a process for generating invoices, I
> ran into challenge
>
> I have a cursor that works fine and generated 39 invoices. The problem was
> that my method
> to determine how many invoices would print calculated 33 invoices. While a
> minor issue, I
> need a better to count.
>
> My cursor has the following;
> *
> DECLARE
> +
> DISTINCT WOBILLID , CustPO FROM Invoiceing +
> WHERE Status =  'D' AND BillingType = 'G' * Invoice *CURSOR* *FOR* *SELECT
> *
>
> My calculation has;
> *
> SELECT
> (DISTINCT ) INTO vCountWOBILLID FROM Invoiceing +
> WHERE Status =  'D' AND BillingType = 'G'  * *COUNT* WOBILLID
> I know, I know. They are different. However when I tried to change my
> SELECT to
>
>
>
> SELECT *COUNT(DISTINCT ) INTO vCountWOBILLID FROM Invoiceing +
> WHERE Status =  'D' AND BillingType = 'G'
> * WOBILLID,CustPO
>  I get an error.
>
>  My suspicion is that the aggregate COUNT doesn't like it. I just found it
> interesting that I could declare a
> distinct cursor on 2 columns but not count distinct on 2 columns.
>
> The reason for the distinct is that a customer could send several different
> po's during a billing cycle
> Also the possibility exists that 2 different customers could use the same
> PO.
>
> Any suggestions are appreciated.
>
> Jan
>
>
>
>
> -----Original Message-----
> From: Lawrence Lustig <[email protected]>
> To: [email protected] (RBASE-L Mailing List)
> Date: Mon, 7 Dec 2009 09:22:30 -0800 (PST)
> Subject: [RBASE-L] - Re: 7.6 Entry/Edit form
>
> <<
> I do not want the user to be able to add additional rows when in EDIT mode.
> >>
>
> Try (in the AFTER START EEP):
>
> IF RBTI_FORM_MODE = 'EDIT' THEN
>   PROPERTY TABLE YourTableName 'DISABLE_ADD_NEW_ROWS'
> ENDIF
>
> --
> Larry
>
>
>
>
>
>

Reply via email to