Hello, I am trying to create a result sheet ...

Eric
New Member

Hello,

I am trying to create a result sheet which displays student test results.

At the moment, I have a table called โ€œStudentsโ€, which has a column called โ€œStudent Nameโ€ and holds a row for every student.

I also have a table called โ€œRegistersโ€ which has a number of different rows. 3 of these rows are: โ€œStudent Nameโ€ , โ€œMaths Testโ€ , โ€œMaths Resultโ€

An entry for this register would look something

like this: John,

Maths Test 2, 80%

For the results sheet, I would like to create another table in my app called โ€œMathsโ€. This will be a read-only table which has 3 columns. These are:

  1. โ€œStudent Nameโ€ - Example: John 2. โ€œMaths Testโ€ - Example: Maths Test 2 3. โ€œMaths Resultโ€ - Example: 80%

Essentially, when an entry is made in the โ€œRegistersโ€ table, I want the app to copy the โ€œStudent Nameโ€,

โ€œMaths Testโ€ and โ€œMaths Resultโ€ information from that entry, and paste it into the โ€œMathsโ€ table.

For example:

โ€œRegistersโ€ Table Student Name:

James Maths Test: Maths Test 5 Maths Result: 72%

โ€œMathsโ€ Table Student Name: James (Read-only) Maths Test: Maths Test 5 (Read-only) Maths Result: 72% (Read-only)

A new row would be added to the โ€œMathsโ€ table every time an entry is made for the โ€œRegistersโ€ table. How would I be able to achieve this? Thank you in advance for any help or advice.

0 4 536
4 REPLIES 4

Not possible, but there may be other alternatives. What, specifically, are you trying to accomplish with the separate โ€œread-onlyโ€ Maths table?

Eric
New Member

+Steve Coile I would like the table to display all of the recorded test results for each particular student.

The โ€œRegistersโ€ table has entries of many different students and has several different rows.

I would like to take only the maths results from all entries and neatly pile them into rows under the according student.

It would also be very beneficial if this game in the form of a Google Sheet document so that I could then use that information in excel.

You could easily use a slice (Data > Slices) to produce a narrowed (read-only) view of the Registers table. Within the app, this a better approach than attempting to replicate data across tables.

Curious why youโ€™re using Google Sheets if youโ€™d prefer Excel. Youโ€™re aware you can use Excel with AppSheet directly?

To accomplish what you want within your spreadsheet, I think youโ€™d be better off doing it there rather than with AppSheet. Have AppSheet manage the Registers table and use a slice to provide a Maths view. In your spreadsheet, make a Maths worksheet that AppSheet doesnโ€™t use, and use spreadsheet formulas to reproduce the desired columns from the Registers worksheet.

@Eric Have you tought to use references between these two tables? The Student could be parent record and Results as child record. You could then have as many Results records as needed for one student and no need to copy any records. Check this articleโ€ฆ help.appsheet.com - References Between Tables References Between Tables help.appsheet.com

Top Labels in this Space