Restituisce la riga di origine da cui e' stata creata la linea corrente
Ad esempio, se l'oggetto DocRow corrente rappresenta la linea di un DDT, SourceRow punta alla corrispondente riga dell'ordine cliente da cui e' stata importata la linea corrente
Sintassi
Tipo dati restituito
DocRow
Prendendo come esempio un DDT, generato da un ordine cliente, a sua volta generato da un preventivo:
DocRow -> Riga della DDT
DocRow.Doc -> Testa della DDT
DocRow.SourceRow -> Riga dell'ordine cliente
DocRow.SourceRow.Doc -> Testa dell'ordine cliente
DocRow.SourceRow.SourceRow -> Riga del preventivo
DocRow.SourceRow.SourceRow.Doc -> Testa del preventivo
Ad esempio, se l'oggetto DocRow corrente rappresenta la linea di un DDT, SourceRow punta alla corrispondente riga dell'ordine cliente da cui e' stata importata la linea corrente
Sintassi
rowObject.SourceRow
Tipo dati restituito
DocRow
Prendendo come esempio un DDT, generato da un ordine cliente, a sua volta generato da un preventivo:
DocRow -> Riga della DDT
DocRow.Doc -> Testa della DDT
DocRow.SourceRow -> Riga dell'ordine cliente
DocRow.SourceRow.Doc -> Testa dell'ordine cliente
DocRow.SourceRow.SourceRow -> Riga del preventivo
DocRow.SourceRow.SourceRow.Doc -> Testa del preventivo
ESEMPIO
Questo esempio utilizzato sulla lista fatture differite permette di visualizzare il nome del vettore inserito sulla DDT collegata (nel caso di piu' DDT viene visualizzata la prima corrispondenza trovata)
Option Explicit
Dim RigaFattura
Dim RigaDDT
For Each RigaFattura In Doc.DocRows
Set RigaDDT = RigaFattura.SourceRow
If RigaDDT.id>0 Then
Response.Write(RigaDDT.Doc.Courier.Name)
Exit For
End If
Set RigaDDT = Nothing
Next