Do you have a different screen for each auto? Or is it a single EditScreen, but choosing a specific button should load a particular record in the edit screen? If its a different screen then you should do something like this
ClearCollect(
myMenu,
Table(
{
MenuLabel: "Timesheets",
MenuIcon: Icon.Clock,
MenuScreen: TimeEntry,
MenuID: 1
},
{
MenuLabel: "Projects",
MenuIcon: Icon.Database,
MenuScreen: Projects,
MenuID: 2
},
{
MenuLabel: "Tasks",
MenuIcon: Icon.Check,
MenuScreen: Tasks,
MenuID: 3
},
{
MenuLabel: "Expenses",
MenuIcon: Icon.Money,
MenuScreen: Expenses,
MenuID: 4
},
{
MenuLabel: "Clients",
MenuIcon: Icon.People,
MenuScreen: Clients,
MenuID: 5
},
{
MenuLabel: "Reports",
MenuIcon: Icon.DocumentPDF,
MenuScreen: Reports,
MenuID: 5
},
{
MenuLabel: "Exit",
MenuIcon: Icon.Cancel,
MenuScreen: Exit,
MenuID: 6
}
)
);
where the menuScreen property has an actual reference to the screen. If its a single edit form then you need to do something with the choice to tell the form which record to load.