Aktueller Inhalt von Vitalij Semenov

  1. V

    In neuer Belegefassung eine bestimmte Position anzeigen

    versuche in dieser Zeile (beleg.DcmProperties.ShortValues["SetFocus"] =1 ) -1 statt 1 zu setzen. Etwa so: beleg.DcmProperties.ShortValues["SetFocus"] = -1; Habe es nicht ausprobiert, ist nur eine Vermutung...
  2. V

    In neuer Belegefassung eine bestimmte Position anzeigen

    Wichtig ist dass du beim Auslösen im Kontextmenü die "vollstaendig:ersetzen" Option aktivierst:
  3. V

    In neuer Belegefassung eine bestimmte Position anzeigen

    Guten Morgen, hier die ganze Funktion so wie ich sie aufgebaut habe: public static void BPKSuchePosition(DcmContextBelegProxyServiceCall context) { //Parameter 3 abfragen var positionsnummer =...
  4. V

    Drucken eines Belegs aus DLL

    Gerne, hier nochmal die Funktion als Ganzes. Aufruf erfolgt in meinem Fall in der DCM: DcmContextReportAfterRender: public void ExportBeleg(IDcmContext context) { var reportContextAfterRender = (DcmContextReportAfterRender)context; var parameters =...
  5. V

    Drucken eines Belegs aus DLL

    Guten Morgen, so könnte man es lösen: Gruß Vitalij
  6. V

    Drucken eines Belegs aus DLL

    Guten Tag, was genau meinen Sie mit Original/Kopie? Bitte beschreiben Sie die Aufgabenstellung etwas genauer :-)
  7. V

    Drucken eines Belegs aus DLL

    Guten Morgen, so benutzt man die Stimulsoft-Komponente zum exportieren von PDF-Dateien, hoffe das bringt dich ein Stück weiter: //Parameter auslesen var belId = ConversionHelper.ToInt32(parameters.FromName("BelegHandle").Value); var erfassungsArt =...
  8. V

    In neuer Belegefassung eine bestimmte Position anzeigen

    Hallo, so kann man die Position festlegen, die als selektiert in der Belegerfassung festgelegt wird.
  9. V

    Addin Übernahme

    Guten Tag, in den Dokumentationen wird immer erwähnt, dass bei AddIn - Übernahme die Systemmodule ausgetauscht werden müssen. Welche Module sind Systemmodule? Gruß Vitalij
  10. V

    Gelöst Position in der Belegerfassung selektieren

    Hallo, nein, wir haben eine eigene Lösung Programmiert.
  11. V

    In einem AppServiceCall die aktuelle Position ermitteln

    Guten Morgen, so ermittelst du die selektierte Position. var position = beleg.Positionen.FirstOrDefault(x => x.Bag.ExistParameter("IsSelected") && ConversionHelper.ToBoolean(x.Bag.ShortValues["IsSelected"])); Gruß Vitalij
  12. V

    Gelöst Sage - Kontextmenü deaktivieren

    Guten Morgen, man kann den isDirty Flag auf "false" stellen, dann wird der Button ausgegraut. Vielleicht reicht das aus?
  13. V

    Kontextmenü in der Vorgangsauskunft aktivieren/deaktivieren

    Antwort von Sage, die Prüfung ist in erster Linie abhängig vom Element. Ausdrücke werden nur in (Multi)-Data-Edit-Elementen ausgewertet. In List-Elemente nur der Inhalt eines Feldes, welches als Schlüsselfeld in der Datenquelle definiert sein muss und deren Nummer dann im Kontextmenü...
  14. V

    Gelöst Mehrfachselektion übergeben

    Metadaten zu der Lösung
  15. V

    Gelöst Mehrfachselektion übergeben

    Das Problem wird vermutlich dadurch verursacht, dass bei dem Feld BelID es sich um einen Integer handelt, erweitere deine Datenquelle um ein weiteres Feld: BelIdStr Nun kann die Verkettung im Makro stattfinden und sieht so aus: Im Code
Zurück
Oben