[V4MD] unique between two fields

info at vallemediatime.com info at vallemediatime.com
Sun Nov 6 10:55:57 CST 2005


Hi Ruslan

----- Original Message -----
From: "Ruslan Zasukhin" <sunshine at public.kherson.ua>
To: <valentina-beta at lists.macserve.net>
Sent: Sunday, November 06, 2005 10:10 AM
Subject: Re: Re[6]: [V4MD] unique between two fields


> On 11/6/05 10:44 AM, "info at vallemediatime.com" <info at vallemediatime.com>
> wrote:
>
> > Hi Ivan,
> >
> > and if I have one (or more) UShortField together stringFields what is
the
> > correct way or value thay I must use?
> >
> > in eg look at  36 + ?
> >
> > Discipline = gDb.createTable("Discipline ")
> > Discipline .createStringField("Discipline_Name",  36)
> > Discipline .createUShortField("Discipline_Teacher_ID")
> > Discipline .createUShortField("Discipline_Room_ID")
> >
> > Discipline .createStringField("Discipline_NameTeacherRoom",  36+?  ,
> > [#fUnique],
> > "Discipline_Name || Discipline_Teacher_ID ||  Discipline_Room_ID" )
>
> You ask about maximal length ?
>
> Ushort this is 65535 maximum, so 5 chars.
>
> Actually guys all is not so simple,
> Concatenation of numbers can have ambiguity
>
>     1 + 11  == 111
>
>     11 + 1  ==  111
>
> I think it needs add spaces between numbers.

I agree,
I will try with space and add 1 char for every space, right?
eg
Discipline = gDb.createTable("Discipline ")
Discipline .createStringField("Discipline_Name",  36)
Discipline .createUShortField("Discipline_Teacher_ID")  -- add 5 chars + 1
for space
Discipline .createUShortField("Discipline_Room_ID")    -- add 5 chars + 1
for space
Discipline .createStringField("Discipline_NameTeacherRoom",  36+12  ,
[#fUnique], "Discipline_Name |' '| Discipline_Teacher_ID |' '|
Discipline_Room_ID" )

Paolo



More information about the Valentina-beta mailing list