Suchergebnisse

  1. E

    Gelöst Automatischer Stapeldruck

    Hallo Herr Thiedemann, vollkommen richtig, der Codeschnipsel stammt aus einem OL2015 Projekt und berücksichtigt die Tabellenerweiterung der neuen Druckengine nicht. Wenn der Beleg innerhalb des OL-Kontextes importiert wird, findet sich vermutlich auch in den basAbfPrint* Modulen der OLAbf eine...
  2. E

    Gelöst Automatischer Stapeldruck

    Hallo, wir haben dazu aus einem externen Programm die Tabelle KHKDruckbelegeKennzeichen gefüllt. sQry = "INSERT INTO KHKDruckbelegeKennzeichen (BelID, Druckbeleg, Mandant, Typ, Druckindex, Warten, Exemplare, Druckkennzeichen, Datum, Mitarbeiter) " sQry += " SELECT...
  3. E

    [A]Stimulsoft.Report.StiReport kann nicht in [B]Stimulsoft.Report.StiReport umgewandelt werden.

    Hallo, Sage liefert ab und zu neue Versionen von Stimulsoft mit Liveupdates aus, die dann im GAC installiert werden. Die Meldung lässt vermuten, dass das Report-Objekt im DCMContext eine andere Version als die im Projekt referenzierte DLL hat. Evtl. mal im Projekt die neueste DLL aus dem GAC...
  4. E

    Gelöst VKBelegSave

    Hallo, ich vermute, dass es mit dem AppDesigner geht. Ansonsten nochmal die XML-Struktur prüfen, die letzte Zeile scheint doppelt zu sein. Ich meine, dass nur eine <DcmDefinitionList> VKBelegSave existieren darf, in der dann mehrere <DcmDefinition> vorkommen können, habe aber gerade keine...
  5. E

    AddIn Aufruf aus Kontextmenü mit Mehrfachauswahl

    Hallo, das kenne ich vereinzelt von "defekten" Access-Dateien. Manchmal hilft schon ein Einfügen einer neuen Zeile in einem Modul inkl. Neukompilieren, ab und zu muss Access mit "/decompile" ran. Lässt sich ja vermutlich schnell rausfinden, ob es mit der einzelnen Datei zusammenhängt oder ein...
  6. E

    Standardformulare in Schriftgröße 10 oder 11

    Hallo, wir haben eine ähnliche Anforderung per Code in der DCM "ReportBeforeRender" umgesetzt, bei Feldern in denen der Text zu breit wäre wird die nächstkleinere passende Schriftgröße verwendet. foreach (StiComponent stiComp in report.GetComponents()) {...
  7. E

    Dynamische Hintergrundbilder

    Hallo Steffen, bisher habe ich keinen Weg gefunden die Hintergrundbild-Einstellungen zu deaktivieren, wenn nichts gesetzt ist wird scheinbar mit ...watermark.image = null überschrieben. Die Option das Geschäftspapier als image-Control im Bericht zu hinterlegen prüfe ich noch mal. Der Briefbogen...
  8. E

    Benutzerdefinierte Felder in Datenquelle/Datensatz

    Hallo, Datenquellen haben eine Eigenschaft "OL-Klassen der benutzerdefinierten Felder". Evtl. fehlt dort noch ein Eintrag.
  9. E

    Dynamische Hintergrundbilder

    Hallo, ich möchte gerne anhand von Druckprozessnamen bzw. Benutzerfeldern (im Beleg) verschiedene Hintergrundbilder im Bericht anzeigen, komme aber nicht gegen Sage an :(. Mir scheint als werden bei der DCM ReportBeforeRender (oder auch im Entwurfsmodus) gesetzte Wasserzeichen von den...
  10. E

    Seitenumbruch

    Hallo, für 2te und Folgeseiten könnte man die Höhe der Elemente "SeitenkopfAnwender" oder "Seitenkopf0" anpassen, um nicht mit Logos oder anderen bedruckten Bereichen des Geschäftspapiers zu kollidieren. Oder den kleinsten gemeinsamen oberen Rand aller Seiten im Bericht hinterlegen und dann...
  11. E

    Belegdruck

    Infos zum PrintPosType gibt es in Sagede.OfficeLine.Wawi.PrintEngine.PrintPositionType, in der Enum lässt sich erkennen was sich hinter den Zahlen verbirgt (11 = ersterKopf, 21 = Artikel etc)
  12. E

    Belegdruck

    Da bin ich auch schon drüber gestolpert, der Vorgangsmatchcode zB ist gefüllt, beim Vertreter habe ich den aus der DB ermitteln müssen.
  13. E

    Belegdruck

    In einer anderen DCM (PrintVKPrepareBeleg) nutze ich das Attribut ((DcmContextBelegdruck)context).Variante. Die Belegart auszuwerten wird vermutlich bei Direktrechnungen nicht ausreichen, wenn Lieferschein und Rechnung nacheinander gedruckt werden.
  14. E

    Datensatz löschen in eigenen Tabelle

    kann ich mir nicht erklären woran es da hapert Vielleicht noch mal prüfen welche Berechtigungen auf der Tabelle sind oder ob ein Primärschlüssel existiert. bei #3 wundert es mich, das in der Meldung MS Access steht
  15. E

    Datensatz löschen in eigenen Tabelle

    Funktioniert denn das Öffnen eines Recordsets? Dim rs As GenericRecordset Set rs = goMandant.oData.OpenGenericRecordset(sQry)
  16. E

    Datensatz löschen in eigenen Tabelle

    Hallo, goMandant.oData.Execute sollte funktionieren
  17. E

    Formualr Belegdruck

    Hallo, da scheint ein "Option Explicit" im Modul zu fehlen. Der Verweis auf das Formular sollte mit goStack funktionieren. Set oForm = goStack.oBag.oItem("Formular") mlErfassungsart = goStack.oBag.lItem("Erfassungsart")
  18. E

    Gelöst Parameterübergabe beim Belegdruck

    ok, schade Ich hatte gehofft, da noch eine Möglichkeit übersehen zu haben. danke für die Info
  19. E

    Gelöst Parameterübergabe beim Belegdruck

    Gibt es eine Möglichkeit, mittels ParameterBag oder NamedParameters Infos zwischen DCMs auszutauschen, ohne Daten in SQL-Tabellen zu speichern? Im konkreten Fall würde ich gerne in der DCM "PrintVKPrepareBeleg" Infos zwischenspeichern (da habe ich Zugriff auf das Belegobjekt), die dann z.B. in...
  20. E

    Zusätzliche Druckereinstellungen beim Beleg-/Berichtsdruck konfigurieren

    Hallo, das würde man normalerweise im Printaddin (OLAbfPrintAddInXX) machen, in dem in der Tabelle USysPrinterDefs ein Datensatz hinzugefügt wird. Dieser wird dann bei der Installation übertragen. Landen tut das lokal (auf JEDEM Client) in der OLAbfApp.mdb, wiederum in der Tabelle...
Zurück
Oben