Re: (no subject)
Mike Aubury <[email protected]> Thu, 24 Jun 2021 18:05:25 +0100
| Newsgroups | gmane.comp.lang.4gl.aubit.general |
|---|---|
| Message-ID | <CAGAq4WE4y39s2ykKB9tfo_1zXouMY5Dby8Au83fhkX+jgJAGHw@mail.gmail.com> |
Aubit4GL shouldnt need an oid column, the oid column is only mainly to replicate the ROWID functionality of Informix. If you dont use the ROWID but use a proper primary key, you shouldn't need a separate OID column That said - you can use the "THRU" syntax to pick a range of columns DISPLAY BY NAME gr_customer.customer_num THRU gr_customer.phone On Thu, 24 Jun 2021 at 17:55, James B. Byrne via Aubit4gl-discuss < [email protected]> wrote: > > > On Thu, June 24, 2021 10:57, Mike Aubury wrote: > > Probably. > > > > On Thu, 24 Jun 2021 at 15:48, James B. Byrne via Aubit4gl-discuss < > > [email protected]> wrote: > > > >> This would not be due to the oid field would it? > > Yes, it was the oid field. This is a problem. Postgresql has eliminated > the > table oids and has removed the ability to add them. Therefore, as Aubit4gl > requires an oid exist on each row that it it updates, an explicit oid > column is > required. > > Which oid column is returned when one uses the table,* syntax. Which > requires > that a field for the oid be present on any form that uses the table.* > syntax to > populate the display. > > I have added an oid field to the screen layout which removes the error. > However, displaying an empty, inaccessible [ ] field is a little > crude. > > Is there any way of putting the oid field in the screen without displaying > delimiters but permitting the other fields to have them? The NOENTRY and > INVISIBLE field attributes work but the delimiters remain. > > Thanks, > > >> > >> On Thu, June 24, 2021 10:34, Mike Aubury wrote: > >> > And the form ? > >> > > >> #### f_customer.per #### > >> #### fcompile f_customer.per --> f_customer.afr.dat #### > >> ## v 1.0.0 - 2021-02-01 - Initial (JBB) > >> ## Uses: > >> ## Used by: ex5.4ae > >> ## Purpose: Input screen for customer table data entry > >> #### > >> > >> DATABASE demo_stores > >> > >> SCREEN > >> { > >> > >> Customer Number: [f000 ] Company Name: [f001 > >> ] > >> Address: [f002 ] > >> [f003 ] > >> City : [f004 ] State:[f5] Zip Code:[f006 ] > >> Contact Name: [f007 ] [f008 ] > >> Telephone: [f009 ] > >> > >> } > >> > >> TABLES > >> customer > >> > >> ATTRIBUTES > >> f000 = customer.customer_num, NOENTRY; > >> f001 = customer.company; > >> f002 = customer.address1; > >> f003 = customer.address2; > >> f004 = customer.city; > >> f5 = customer.state, UPSHIFT; > >> f006 = customer.zipcode; > >> f007 = customer.fname; > >> f008 = customer.lname; > >> f009 = customer.phone, PICTURE = "###-###-#### XXXXX"; > >> > >> > >> -- > >> *** e-Mail is NOT a SECURE channel *** > >> Do NOT transmit sensitive data via e-Mail > >> Unencrypted messages have no legal claim to privacy > >> Do NOT open attachments nor follow links sent by e-Mail > >> > >> James B. Byrne mailto:[email protected] > >> Harte & Lyne Limited http://www.harte-lyne.ca > >> 9 Brockley Drive vox: +1 905 561 1241 > >> Hamilton, Ontario fax: +1 905 561 0757 > >> Canada L8E 3C3 > >> > >> > >> > >> _______________________________________________ > >> Aubit4gl-discuss mailing list > >> [email protected] > >> https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss > >> > > > > > -- > *** e-Mail is NOT a SECURE channel *** > Do NOT transmit sensitive data via e-Mail > Unencrypted messages have no legal claim to privacy > Do NOT open attachments nor follow links sent by e-Mail > > James B. Byrne mailto:[email protected] > Harte & Lyne Limited http://www.harte-lyne.ca > 9 Brockley Drive vox: +1 905 561 1241 > Hamilton, Ontario fax: +1 905 561 0757 > Canada L8E 3C3 > > > > _______________________________________________ > Aubit4gl-discuss mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss > _______________________________________________ Aubit4gl-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss