Kamis, 04 Maret 2021

Re: [MSAccessProfessionals] Winning team auto calculate

J.

Yes, I understand what you are saying.  I started out that was but it caused other problems for me when I was trying to sort and print schedule reports.  Anyway, the data base has been running fine for many years so I really do not want to go back and start again.

 

Thanks,

Bill

 

From: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io> On Behalf Of J. Stribling
Sent: Thursday, March 4, 2021 5:20 PM
To: MSAccessProfessionals@groups.io
Subject: Re: [MSAccessProfessionals] Winning team auto calculate

 

Bill, is there a reason that two separate records are needed per game? What if you had v___ fields for visitors and h____ fields for home, as part of a single "game record"?  Thus instead of having to loop through a recordset, you could just use a calculated field(s) that compares what is in v___score against what is in h____score. It would require a redesign of your data model but I think it would make things easier going forward. I hope this helps.

 

On Thu, Mar 4, 2021 at 2:45 PM Bill Singer <Bill.Singer@at-group.net> wrote:

I have a sports tracking database.  I track game and practice schedules, scores, standing etc.  The database has been working pretty well for a few years with the exception of the human element, which is me. For each game I have to enter the score of each team and then indicate if each team was the winner or loser, by entering a 1 or 2.  Periodically I will enter the scores correctly by I will enter the results wrong by putting a 1 in place of a 2 or the other way around.  This creates grief for me an frustration for those coaches that see the records as incorrect.  I was wondering if I could get some help in trying to have the database calculate the winner or loser automatically.

I have a table that records the scores and game results.  Each game gets two records, one for the home team and one for the visitor team.  All the records are viewed on a continuous form.

The table is t_EventParticipants

The fields in the table are:

gteGteID – Key field

gteFscID – This is the ID for the Facility schedule, there one ID number per game, which would mean there two records with the same ID, one for Home one for Visitor.

gteTnaID – This is the Key field that referees to the team name

gteDesID – This is the key field that referees to the Home or Visitor designation

gtePoints – This is the field where the points are recorded.

gteResID – this is a Key field where a 1 or 2 is entered to designate winner or loser.

 

What I am hoping to do is to get the gteResID filed to automatically calculate but the problem is that I am comparing the scores in the gtePoints field from two records, which are the two records with the same gteFscID number one for the Home team and one for the Visitors team.    If it was comparing field in the same record I think I could figure it out.

 

Any help you could provide would be wonderful.


Bill Singer
Minnesota
Windows 10
Microsoft 365

Tidak ada komentar:

Posting Komentar