Seite 1 von 1

Json Datei erstellen

Verfasst: 14. Juni 2019 07:31
von stony
Hi,
kann man in NAV17 so eine Json-Datei erstellen:
Code:
[
  {
    Nr: "100",
    Nachname: "Huber"
    Vorname: "Max",
    H1: [
    {
       line: L1,
       machines: [
        { Maschine1Name: {points: 3 } },
        { Maschine2Name: {points: 2 } },
        { Maschine4Name: {points: 0 } },
      ]
    },
    ],
    H2: [
      ...
    ],
    H3: [
      ...
    ]
  },
  {
      Nr: "101",
      Nachname: "Mustermann",
      Vorname: "Fritz",
      H1: [
        {
         line: L1,
         machines: [
            { Maschine1Name: {points: 7 } },
            { Maschine2Name: {points: 1 } },
            { Maschine4Name: {points: 0 } },
          ]
        },
      ],
      H2: [
        ...
      ],
      H3: [
        ...
      ]
    },
];


Besten Dank
stony

Re: Json Datei erstellen

Verfasst: 14. Juni 2019 08:30
von MarkusWeiland
Ist deine Struktur im JSON immer gleich?
Dann könntest du dir für die einzelnen Elemente in deinem JSON-Array eine Textkonstante anlegen und die per STRSUBSTNO füllen.
Das verkettest du dann zu deinem JSON-Array.

Ansonsten gibt es im 2018 einen JSON Buffer im Standard. Den könntest du dir kopieren. Vielleicht kannst du mit der was anfangen.
Macht aber glaube ich mehr Sinn, wenn dein JSON variabel ist.

Re: Json Datei erstellen

Verfasst: 14. Juni 2019 08:31
von Danis
Klar,
Gunnar hat darüber mal gebloggt: https://dynamics.is/?p=2303