OFFICIUM INSERVIO IT
Your reliable partner for your business software...
Sage 100 Bericht Schachtsteuerung / report paper bin control
(alle Versionen/all versions)
Freitag, 23. Januar 2026
Deutsch
Hintergrund
Beim Arbeiten mit dem Druckmodul der Sage 100 wird von Sage StimulSoft benutzt.
Da viele Arbeiten auf dem Applikationsserver stattfinden , müssen verschiedene Parameter vom Client zum Server übertragen werden (und teils zurück).
Dabei kommen Parameter des Sage-Typs "Sagede.Shared.RealTimeData.Common.NamedParameter" zum Einsatz , die in einer generischen Sage-Collection des Typs "Sagede.Shared.RealTimeData.Common.NamedParameters" übertragen werden.
Sage hat im Code-Beispiel für das Drucken die wichtigsten "NamedParameter" aufgelistet.
Eine solche Auflistung sieht z.B. wie folgt aus (Auszug):
private void LoadNamedParameters()
{
try
{
_namedParameters = new NamedParameters {
new NamedParameter //Drucker erste Seite
{
Name= ReportingConstants.ParameterNameStandardPrinter,
DataType = Enumerations.DataTypeSimple.String,
Value = new PrinterSettings().PrinterName },
new NamedParameter //Schacht erste Seite
{
Name= ReportingConstants.ParameterNamePaperBin1,
DataType = Enumerations.DataTypeSimple.Integer,
Value = "0"
}, ...Usw.
Papierschacht-Vorgabe für Drucker von Sage mit Integer vorbelegt!
Sage belegt den Typ für die Papierschächte mit "Integer" vor.
Bei vielen physischen Druckern funktioniert dies nicht korrekt.
Dann ist zwingend der Typ "String" zu verwenden , da ansonsten keine Schachtansteuerung funktioniert!

