Ankündigung

Einklappen
Keine Ankündigung bisher.

Parameter in Makro als TXT ausgeben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Parameter in Makro als TXT ausgeben

    Ich übergeben bei einem Makro einen "Namen" mit dem ich die Variablen bilde...

    jetzt möchte ich den namen auch als $$C14 ausgeben (in Syslog), irgendwie schaffe ich das nicht ...

    COde-auszug:

    Code:
    :begin messungGA(Name,GA)
    
    
    Syslog(Notice,$aktmonatverbrauchREAD $+convert(Name,$$c1400)+stringformat(Name^aktmonatverbrauch,4,1,0,3));
    EPIX
    ...und möge der Saft mit euch sein...
    Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

    #2
    Hi,

    vmtl einfacher als erwartet:
    Code:
    messungGA(Test)
    
    :begin messungGA(Name)
    xy=$bla^Name^blubb$
    :end
    Zur weiteren Doku und die Unterschiede in der Textersetzung:
    https://enertex.de/downloads/1159/11...#Sonderzeichen

    S. 216
    Zuletzt geändert von foobar0815; 09.05.2022, 16:28.

    Kommentar


      #3
      Danke für die Antwort,
      das Codeschnipsel bringt den Fehler:

      Variable nicht definiert: >Gas<
      (wobei Gas der im Parameter übergebene Variablenname ist...- den ich ausgeben möchte)


      Messung(Gas)

      :begin messungGA(Name)
      Name^txt=Name
      Syslog(Notice,$aktmonatverbrauchREAD $+Name^txt+stringformat(Name^aktmonatverbrauch,4,1 ,0,3));

      EPIX
      ...und möge der Saft mit euch sein...
      Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

      Kommentar


        #4
        Code:
        Name^txt=Name
        Hier muss der Name in $^Name^$

        Kommentar


          #5
          und schon funktioniert es...


          Danke!!
          EPIX
          ...und möge der Saft mit euch sein...
          Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

          Kommentar

          Lädt...
          X