Com estes dados aplicados no botão de gravar eu consigo gravar os dados na tabela "Encomendas".
Dim BCO As Database
Dim Encomenda As Recordset
Set BCO = CurrentDb()
Set Encomenda = BCO.OpenRecordset("Encomenda")
Encomenda.AddNew
Encomenda![LN] = Nz(DMax("ln", "Encomenda")) + 1
Encomenda![Operação] = Me.Operação
Encomenda![Cliente] = Me.Cliente
Encomenda![EncomendaCliente] = Me.EncomendaCliente
Encomenda![Encomenda] = Me.Encomenda
Encomenda![Data] = Me.Data
If MsgBox("Confirma a Inclusão dos Dados", vbYesNo, "Titulo") = vbYes Then
Encomenda.Update
Else
Encomenda.CancelUpdate
End If
Encomenda.Close
Me.Operação = ""
Me.Cliente = ""
Me.EncomendaCliente = ""
Me.Encomenda = ""
Me.Data = Date
Me.Operação.SetFocus
Mas não estou a ver como fazer isto para a tabela "DetalhesArtigos", que pode ter vários registo ligados pelos campos "LN" e LND"