Results 1 to 4 of 4

Thread: Auslösen eines WebReports von fremder Webside

  1. #1
    Join Date
    Nov 2011
    Location
    Germany Hamburg
    Posts
    138

    Default Auslösen eines WebReports von fremder Webside

    Hallo,

    Folgende Aufgabenstellung:

    1.
    Auf einer beliebigen Webside soll ein Link gesetzt werden der auf unsererem DFServer direkt einen WebReport auslöst. Dabei soll ein Parameter (ID) mit übergeben werden.

    oder 2.
    (bisher gelöst mit WebService) Von einer beliebigen Webside werden Parameter übergeben. Daraus wird ein Auftrag erzeugt.
    (noch nicht gelöst) dabei wird der oben (1.) genannte WebReport mit Parameterübergabe ausgelöst.
    Kann dabei von einer WebService_Funktion ein anderes Objekt(.WO) gestartet werden?

    Bin für jeden Hinweis dankbar..

    Ralf

  2. #2
    Join Date
    Jul 2009
    Location
    Wiesbaden, Germany
    Posts
    218

    Default Re: Auslösen eines WebReports von fremder Webside

    Etwas in dieser Richtung könnte funktionieren im WebApp Objekt
    Code:
      Procedure OnLoad
          String sAction
          Forward Send OnLoad
          Get UrlParameter "action" to sAction
          If (Uppercase(sAction)="USER") Begin
             Send NavigateForward of oWebAppView Self
          End
       End_Procedure
    Evtl. muss es auch wo anders hin, oder etwas anderes noch gemacht werden wegen evtl. Login.
    Aber mit "Get UrlParameter" kann man einen übergebenen Parameter aus der URL auslesen (z.B. http://localhost/WebOrderMobile_18_1/?action=user) und dann auf diesen reagieren.

  3. #3
    Join Date
    Feb 2009
    Location
    Niedernhausen, Germany
    Posts
    153

    Default Re: Auslösen eines WebReports von fremder Webside

    Natürlich könnte man einen so Web Service ansteuern, das der die Ausgabe eines DataFlex Reports veranlasst. So lange es nur um das Erstellen geht, ist das kein Problem, weil der Report z.B. als PDF auf dem Server erstellt wird. Problematisch wird es dann, wenn der Report dann auch gleich auf dem Client angezeigt werden soll.
    Dann ist die Interaktion mit einem direkten DataFlex Web (Mobile) Programm, wie zuvor beschrieben, wohl die bessere Lösung.

    Viele Grüße
    Matthias

  4. #4
    Join Date
    Nov 2011
    Location
    Germany Hamburg
    Posts
    138

    Default Re: Auslösen eines WebReports von fremder Webside

    Ja das funktioniert. Ich gebe im Webservice den entsprechenden Link zurück. Die Daten wedern dann in OnLoad ausgewertet.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •