Arne Drews
Mitglied
Moin,
Ich möchte per DCM bestimmte Lagerplatzbuchungen überwachen und protokollieren.
Meine Versuche beliefen sich bisher auf die Ereignisse
Mein letzter Stand sollte testweise nur einen Eintrag ins Memo-Feld machen:
Die DLL habe ich ins Shared Verzeichnis gelegt und im AppDesigner das Ereignis korrekt hinzugefügt und anschließend den ApplicationServer Dienst neu gestartet.
Ich kann mir aktuell nicht erklären, warum er hier scheinbar nicht reagiert?!
Danke für Hinweise
Schöne Grüße
Arne
Ich möchte per DCM bestimmte Lagerplatzbuchungen überwachen und protokollieren.
Meine Versuche beliefen sich bisher auf die Ereignisse
- LagerplatzBuchungBeforeSave
- LagerplatzBuchungSave
Mein letzter Stand sollte testweise nur einen Eintrag ins Memo-Feld machen:
Code:
using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Sagede.OfficeLine.Shared.Customizing;
using Sagede.OfficeLine.Wawi.LagerEngine;
namespace Voss.Dcm.Lagerbuchungen
{
public class TransferProtocol : IDcmCallback
{
public bool Entry(IDcmContext context)
{
//DcmContextBeforeLagerbuchung _context = context as DcmContextBeforeLagerbuchung;
DcmContextLagerbuchung _context = context as DcmContextLagerbuchung;
_context.LagerplatzBuchung.Memo = "foobar";
return true;
}
}
}
Ich kann mir aktuell nicht erklären, warum er hier scheinbar nicht reagiert?!
Danke für Hinweise
Schöne Grüße
Arne