**
Just wanted to add my 2 cents worth. I am not a DBA, but have worked with our DBA's and you can have a Unique Index, in most data bases, with Nulls. Null is an unusual value in that Null does not equal Null so it will not show as a duplicate value. If you are writhing SQL statements you have to use Functions to handle nulls. We have Oracle and I tested this on a test form. I put in 4 records and in the assigned to field I put 2 unique values and 2 of the records have no value in the Assigned to Field. I then went into the admin tool and created a unique index on the form and it created the Index with no problem.
I have done this on other forms, but could not find this quickly.
**
>>> Joe DeSouza <[EMAIL PROTECTED]> Aug 22, 2006 9:16 AM >>> Franks approach is not only clean but you could allow null values in that field if that is the requirement.. with unique index defined on a field you cannot have null values on a field as the second null value will violate the unique index...
And as Frank pointed out its always nicer to have the end user see a message that says "The value you have entered for field Login Name" already exists as opposed to "The unique index on this form has been violated"..
Joe D'Souza
Remedy Developer / Consultant,
BearingPoint,
Virginia.
----- Original Message ---- From: Frank Caruso <[EMAIL PROTECTED]> To: arslist@ARSLIST.ORG Sent: Tuesday, August 22, 2006 11:06:49 AM Subject: Re: help, help, help ** 1. You could also do this with work flow to that you can provide a cleaner error message to your end users. Create a filter that does a set fields against the current form looking for the value entered. Set a temp field from the current form if the record is found, NULL if its not. A second filter can check the temp field and if it is not NULL then the value exists and pop up a message to your user. 2. Depends on the type of database. I know with Oracle you can create a SEQUENCE which will give you a new unique value. On 8/22/06, Scott Ames <[EMAIL PROTECTED]> wrote:
-- Frank Caruso Specific Integration, Inc. Senior Remedy Engineer www.specificintegration.com 703-376-1249 __20060125_______________________This posting was submitted with HTML in it___ |
- Re: help, help, help David Yearsley
- Re: help, help, help Joe DeSouza
- Re: help, help, help sara abate
- Re: help, help, help Frank Caruso
- Re: help, help, help sara abate
- Re: help, help, help Michiel Beijen
- Re: help, help, help Dwayne Martin