That's not the reason in fact John. The reason is as follows:
I am the one who designed the form, and the form is based on a query which
consists of 3 table:
1. Supplier Invoices
2.Supplier
3.Project
The user did not complete the form with the job number and when he saved it,
and opened it again he could not see the record because the link is inner
link. When I opened the table in fact there is the record which was not shown
because there must be 3 table involved in the query while there were only 2
My question is how can we make it that job field in the form is a
requirement( compulsory) meaning that user can not save it unles they filled
the job number and supplier number, or we just make the table realtionship is
one to many but with outer joins
Thanks for your idea
--
H. Frank Situmorang
"John W. Vinson" wrote:
> On Mon, 7 Jan 2008 21:02:00 -0800, Frank Situmorang <(E-Mail Removed)>
> wrote:
>
> >Hello,
> >
> >I have a problem, the user reported to me that he can not enter the invoice
> >number, because it is duplicate, our inv. number is primary key.
> >
> >However if we checked it, we can not see the record in the database even
> >when we let computer find it, there is no that invoice number, however if we
> >input with that number, the system rejexct.
> >
> >Can anyone help me how to find out that record?, is that being hidden by
> >the system?
> >
> >Thanks in advance
>
> It's possible that you have a corrupt index: there might have been a record
> with that value, it was deleted, but was left set in the index.
>
> Get everyone out of your database first. Then MAKE A BACKUP of your database -
> the backend if it's split. Open the backend and choose Tools... Database
> Utilities... Compact and Repair. If that doesn't help, open the table in
> design view; remove the primary key attribute of the field; compact the
> database; and restore this field to being the primary key.
>
> John W. Vinson [MVP]
>
|