Glad to be here (and get help/ideas) (1 Viewer)

twgonder

Member
Local time
Today, 03:42
Joined
Jul 27, 2022
Messages
178
Hello, I'm Thomas (but here in Colombia, Tomás). Professionally I was known by T. Wade. I started programming in Assembly and Fortran in university in the 1970s and got addicted. My degree was in business and accounting.

I grew up in Santa Barbara, California. I spent a lot of time trying to surf, and on my dad´s boats, sailing, fishing and diving at the Channel Islands. I don't miss the cold water there. My dermatologists hates that I spent a lot of time on the tennis courts during summer vacations too.

I went to Los Angeles for university and worked at various jobs as a programmer, analyst and later sales support and training for Microdata, a minicomputer company that was part of McDonnell Douglas and its data divisions. They made the first computers that ran a version of the PICK operating system. It was a "database" oriented OS that gave you some basic files containing dictionaries for the data, a place for the data, a few utilities and a great business BASIC that integrated well with a simple, English-based query language that used the dictionaries that defined the data fields (for example: “Sort customers by lastname by firstname lastname firstname phone”. Change the word “sort” to “sselect” and you had an index that the BASIC could use to process records one at a time. As Dick Pick was fond of saying, I'll give you enough rope to hang yourself. Dick also wasn’t a fan if distributed processing and all its complications when saying, “If god had wanted brains to be distributed, he would have put them in your fingertips.” I see the wisdom as I contemplate an app that can run in field offices with a WAN that can fail at the worst of times.

And for the first year or two, I hung myself a lot while coding. However, I finally got into the swing of things and became expert in just about everything on that OD/DB that I was allowed to see. With this experience, I built an enterprise software package that handled all the usual back-office needs, as well as the software that served dozens of clients, all with their unique needs.

First, I developed my own RAD system and then went on, using the RAD to build the big commercial banking and advertising system. As far as I know, it’s still running some 36 years later, processing billions of dollars in transactions.

I first got interested in Access when it was first released. But, I had trouble transporting my past experience and designs into the new environment. I sold my interest in the company I helped found in 2001, and then I went on a long-deserved sabbatical in which paragliding became my passion. For five years I traveled in a travel trailer, flying throughout the USA, and started visiting Colombia regularly for when the flying season shut down for winter. I’ve lived as an expat in a small pueblo two hours north of Cali for the past ten years.

Recently, I started looking at Access again, for grins. I’ve wondered if I could get a new, fresh look for the app I developed many years ago. So, I’ve been poking around, reading lots of forum threads and trying little tests in Access. Much of the software I see in South America is of poor quality, obviously kluged from English-based apps, and not normalized to the degree I would like to see.

For example, I never want to see a name, address or phone number in an employee table again. Nor in a salesperson, vendor, customer contact table, etc. My first big project is figuring out how to make it multi-lingual and multi-country for names, addresses, phone and currency, etc.; and then develop the RAD design repository software that helps to standardize all things Access. Don’t you just hate changing field names, types, sized defaults, formats, captions over and over again for the same data just in different tables/fields (like long description {was it 40 or 50 bytes?})? Remember the old Access build table wizard? Now think of that on steroids.

I’ve still got a lot of things to learn, unlearn and test. So, I appreciate the help and patience with my clueless questions. But, I assure you, if you can look beyond the simple questions, you will see concepts beyond the norm that will give you pause (like my name example above).
Cheers.

P.S. How about this for using only two data tables?
 

Attachments

  • Dept Org Report (HR).pdf
    37.4 KB · Views: 114
Last edited:

Jon

Access World Site Owner
Staff member
Local time
Today, 09:42
Joined
Sep 28, 1999
Messages
7,396
Welcome to the forums! We are the most active Microsoft Access community on the internet by far, with posts going back over 20 years!

To get started, I highly recommend you read the post below. It contains important information for all new users to this forum.

https://www.access-programmers.co.uk/forums/threads/new-member-read-me-first.223250/

We look forward to having you around here, learning stuff and having fun!
 

theDBguy

I’m here to help
Staff member
Local time
Today, 01:42
Joined
Oct 29, 2018
Messages
21,473
Hi. Welcome to AWF!
 

arnelgp

..forever waiting... waiting for jellybean!
Local time
Today, 16:42
Joined
May 7, 2009
Messages
19,243
P.S. How about this for using only two data tables?
imho, only 1 table can fit that data.
and best to be displayed in Treeview control.
the "Dept up" is the Dept ID of it's Parent department.
 

The_Doc_Man

Immoderate Moderator
Staff member
Local time
Today, 03:42
Joined
Feb 28, 2001
Messages
27,186
Hello, Tomas or Thomas, and welcome to the forum.

My intro to computing was also in FORTRAN and Assembly languages in the late 1960s. In my case, more along scientific lines including some real-time lab computer work, gathering data from a fast experiment (over in 1 or 2 seconds) and getting immediate feedback within seconds.
 

twgonder

Member
Local time
Today, 03:42
Joined
Jul 27, 2022
Messages
178
Hello, Tomas or Thomas, and welcome to the forum.

My intro to computing was also in FORTRAN and Assembly languages in the late 1960s. In my case, more along scientific lines including some real-time lab computer work, gathering data from a fast experiment (over in 1 or 2 seconds) and getting immediate feedback within seconds.
If you started in the 60s, how is it you look younger than me? Share the secret friend.
 

twgonder

Member
Local time
Today, 03:42
Joined
Jul 27, 2022
Messages
178
imho, only 1 table can fit that data.
and best to be displayed in Treeview control.
the "Dept up" is the Dept ID of it's Parent department.
I replied, but I have no idea where it went.
 

twgonder

Member
Local time
Today, 03:42
Joined
Jul 27, 2022
Messages
178
I replied, but I have no idea where it went.
The group fields that you see in the report aren't related to departments directly. I add those group fields to my designs to allow users to add their own "special" fields that won't impact my design. In the example, Grp1 shows if it's a corporate or branch type of department, while Grp2 is where they work in general terms (nothing specific like floor or office number {yes, I know it's bad design to place a location in a department, I have another table to do that, but the customer wants what the customer wants--I give them rope too}). And there is still room for another custom field for the user.

Can you elaborate on the "Treeview control" please?
 

twgonder

Member
Local time
Today, 03:42
Joined
Jul 27, 2022
Messages
178
imho, only 1 table can fit that data.
and best to be displayed in Treeview control.
the "Dept up" is the Dept ID of it's Parent department.
Look below, I have no idea what I'm doing wrong to get a reply to attach to another post.
 

twgonder

Member
Local time
Today, 03:42
Joined
Jul 27, 2022
Messages
178
Let's
imho, only 1 table can fit that data.
and best to be displayed in Treeview control.
the "Dept up" is the Dept ID of it's Parent department.

Let's try this one more time. Here is the report for the table where the group descriptions came from. This one table can replace over 65K (254^2) tables with good design. Some of the data was just experimental and other to show how permutations work.
 

Attachments

  • AppGrpRpt.pdf
    31.2 KB · Views: 125

twgonder

Member
Local time
Today, 03:42
Joined
Jul 27, 2022
Messages
178
Hello, Tomas or Thomas, and welcome to the forum.

My intro to computing was also in FORTRAN and Assembly languages in the late 1960s. In my case, more along scientific lines including some real-time lab computer work, gathering data from a fast experiment (over in 1 or 2 seconds) and getting immediate feedback within seconds.
Thanks, mine was VERY scientific too--printing Snoopy calendars.
 

Users who are viewing this thread

Top Bottom