Here's what I did to prepare: I cloned my existing Customer Form so that I had a form that If I messed it up I wouldn't mess up what I already had working. I changed the code to CUS_LOOKUP and the Description to "Customer Lookup" I then Cloned my "Services" form for the same reason and changed the code to SRV_SUB and description to "Services Sub". SO Now I have two forms that work just like my originals. I tested them to make sure.
Page 56: I followed those instructions:
Form Tab = Main -> Services Sub
Type: Lookup
LAbel: Customers Lookups
ID: Srv_SSN (this is the field in the Services table that will be used as the index back to the Customers Table, right?
On the Lookup Tab: From: CUS_LOOKUP -> Customer Lookup
code: cus_SSN ( This is the Customers SSN field which is what the Services table will link to via the Srv_SSN field., right?)
Description: cus_lastname ( this is the Descripotion field that comes from the Customers table.
I click SAVE and get: This ID already used on this form???
After thinking about this for a few minutes I realized that the the form I was linking in had the srv_SSN field on it so I went back and deleted it off the form object list. Because thats the ONLY way to remove it from the form. SO I went back and redid everything again and tada, It saved. I looked at my Customer Lookup form and guess what? No List, just a BUTTON tht says Customer Lookup. That when clicked opens up a NEW customer lookup search and allows me to Lookup ANOTHER CUSTOMER not the services... SO it seems I created and endless loop... Hmmmmmmmmmm.... I guess by following the manual its BACKWARDS on what I'm supposed to put in the lookup form tab.... Back to the drawing board.
SO then I continue to read on in the OLD manual - NOT the NEW one because NONE of this is in the NEW Manual so all the buttons, fields, etc. references don't EXACTLY line up with the screens Im seeing, but hey Im pretty smart so a trudge on and the OLD Manual says: "In order to make this application a little more useful, we are now going to put a Subform on the
‘Organization’ Screen which shows all of the ‘Contacts’ that are linked to the ‘Organization’." AHA!!! Thats what I WANT! and figure 71 shows EXACTLY what Im looking for. A Customer with all their contacts listed in a nice concise what looks like a search form. I read on and follow the instructions....
I add an Object:
Form tab = Main -> Customer Lookup
Type: Subform
Label: Service List
ID: (WAIT!!! - The manual is showing "course_contact_subform" Where did this NAME come from. This field seems to be a selectable list of all the FIELD names of the Customer Table. NO WHERE is there a cus_something_subform. The OLD manual doesn't even have the word "course_contact_subform" in it ANYWHERE!!!! SO where did this come from????? I don't know. So I see that I can actually just type something in here - assuming that it might just create this somewhere in its vast list of tables.... I type "Service_Subform" and move on.
Then on the Subform tab:
Form: SRV_SUB -> Services Sub
foreign key: Srv_SSN (this is the index thats in my services table (many) that matches up (relational) to my customer table (one)
addable: Yes
deleteable: Yes
Type: Grid
and I click SAVE. it SAVED!!!! WOW maybe Im in luck!..........................................NO Im not.
I Open my Customer Lookup form and I have a subform, but it looks like Horizontal scrollable field listing from my PHPAdmin of the entire table structure that has BLANK Records in it. NOTHING. There's nothing there. I look at my table just to make sure I had the SSNS matching in both my Customer table AND my services table. They match. Type, Size, data all the same.
ANYONE have ANY idea's where I went wrong here??? The manual has a pretty picture in it. Mine's not so pretty... Excruciating....my head hurts..

That's my question. ^^^^^^^ Im sure I have more to come...