=====================================
Cześć.
Przy pomocy kodu poniżej usiłuję pobrać DAB_ID z listy załączników w module: "Sprzedaż" dla zaznaczonych "checkiem" załączników. Teoretycznie w zmiennej "lValue" powinienem w którymś momencie dostać ten DAB_ID. Niestety wartości, które uzyskuję nie są DAB_ID.
Czy ktoś może dostał się do listy załączników w ten sposób i mu się powiodło?
Kod: Zaznacz cały
ADODB._Recordset lRecordset = Runtime.WindowController.GetQueueMarked((int)ProcId, gAttachments, GetCallbackThread());
int lCount = lRecordset.RecordCount;
lRecordset.MoveFirst();
while (!lRecordset.EOF)
{
var lFields = ((dynamic)lRecordset).Fields;
for (int i = 0; i < lFields.Count; i++)
{
var lField = lFields[i];
var lName = lField.Name;
var lValue = lField.Value;
MessageBox.Show("lName: " + lName + ", lValue: " + lValue);
}
lRecordset.MoveNext();
}