I can confirm that GUID data type is available only on RBase v9.5 (64 bit).

 
Jim Bentley
American Celiac Society
[email protected]
tel: 1-504-737-3293


>________________________________
> From: "[email protected]" <[email protected]>
>To: RBASE-L Mailing List <[email protected]> 
>Sent: Monday, June 4, 2012 12:33 PM
>Subject: [RBASE-L] - Re: How to assign unique values to a column within aform
> 
>You could assign an on insert trigger on the table. The logic in the trigger 
>could guarantee each row has a value that makes it unique based on random 
>numbers.
>
>Ken
>
>On Mon 06/04/12, at  1:03, Michael J. Sinclair <[email protected]> wrote:
>
>
>
>Hi Bill,
>I don't think GUID is available in Rbase 9.5 (32), only Rbase 9.5 (64).
> 
>I can live with the Random number generator picking numbers between 0 and 
>999999999.
>What I really need help with is how to make the EEP work with all rows 
>including the last row. I think what I am looking for is something like ON 
>EXIT ROW EEP, but I don't think that is an option anymore. Which EEP 
>(Scrolling Region EEP vs DBedit field EEP) would be the correct place to put 
>the EEP?
>Mike--- On Mon, 6/4/12, Bill Downall  wrote:
>From: Bill Downall Subject: [RBASE-L] - Re: How to assign unique values to a 
>column within a formTo: "RBASE-L Mailing List" Date: Monday, June 4, 2012, 
>11:33 AM
>Mike,
>
>If you are using 9.5, you should use GUID for this. See the 9.5 help.
>
>Bill
>On Mon, Jun 4, 2012 at 11:25 AM, Michael J. Sinclair <[email protected]> 
>wrote:
>
>
>
>
>
>Hi All,
>In Rbase 9.5 32, I have a form with a scrolling region. 
>I would like to assign a unique value to column such that each new row has a 
>unique random value.
>For other columns, I would like to have all the new rows have the same value 
>such as today's date.
>I know I can do this easily in the add variable / expression builder area, but 
>somebody said that is not a great way to do it because it can slow down the 
>form since each expression is recalculated evertime a field is exited. 
>When I try to add rows, I tried using an ON EXIT EEP from a field to update 
>the column with a unique flag, like this....
> 
>SET VAR vrand = (RANDOM(999999999))
>UPDATE tablename SET column name = .vrand WHERE uniqueflag IS NULL
>(I know I have 1 chance in 999999999 that the value won't be unique, I can 
>live with that)
> 
>That seems to work for every row except the last row I add. The last row does 
>not get any value.
> 
>What is the right way to give each new row a unique column value within a 
>scrolling region? I think my problem might that I am choosing the wrong type 
>off EEP. Is there an ON EXIT ROW EEP?
> 
>Mike
>
>
>
>
>

Reply via email to