It is currently 30 May 2020, 15:21 Advanced search

Versione 20 Funzioni RFC e parametri non passati

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

Versione 20 Funzioni RFC e parametri non passati

Postby A.Piunti » 5 March 2020, 9:29

Buongiorno,
ho notato che se si richiama una funzione RFC senza passargli tutti i parametri, quest'ultimi anzichè essere undefined sono '{}';
E' un comportamento voluto?

RIporto un esempio per maggiore chiarezza
Fx
Code: Select all
testParams(string1, string2) {
  console.log(string1)
  console.log(string2)
}


chiamo la funzione con testParams("pippo");
Se la funzione NONè RFC come risultato ho
pippo
undefined

Se si rende la funzione RFC:
Code: Select all
testParams(string1, string2) {

if (app.runsLocally()) {
    //richiama la stessa funzione lato server
    return yield this.rfc(app, "testParams", [string1, string2]);
  }

  console.log(string1)
  console.log(string2)
}


come risultato si ha:
pippo
{}
User avatar
A.Piunti
 
Posts: 266
Joined: 1 January 2015, 13:20

Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 18 guests