It is currently 8 June 2025, 13:35 Advanced search

errore "invisibile"

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

errore "invisibile"

Postby giopoi47 » 18 October 2024, 13:52

dov'è l'errore? Xmldoc ha il new, l'esito è [1], qual'è l'oggetto non impostato?
xmldoc := new () [com.progamma.XMLDoc]
Old Value = Null
b := xmldoc.Load From String ("{"id": "123"}", JSON) [1]
Old Value = Null
JSON = 1
(POST Thread) Err : Riferimento a un oggetto non impostato su un'istanza di oggetto.

nel progetto:
XMLDocument xmldoc = new()
boolean b = xmldoc.loadFromString("{"id": "123"}", JSON)

codice generato: XMLDoc v_XMLDOC = null;
v_XMLDOC = (XMLDoc)new XMLDoc();
IDVariant B = null;
B = (new IDVariant(v_XMLDOC2.LoadFromString((new IDVariant("{\"id\": \"123\"}")).stringValue(), (new IDVariant(1)).intValue())));
return 0;
Poidomani Giovanni, freelance
User avatar
giopoi47
 
Posts: 161
Joined: 27 January 2023, 10:47

Re: errore "invisibile"

Postby giopoi47 » 18 October 2024, 13:56

anche così dà errore:
xmldoc := new () [com.progamma.XMLDoc]
xmldoc.Add Element (vfc)
(POST Thread) Err : Riferimento a un oggetto non impostato su un'istanza di oggetto.
Poidomani Giovanni, freelance
User avatar
giopoi47
 
Posts: 161
Joined: 27 January 2023, 10:47

Re: errore "invisibile"

Postby giopoi47 » 18 October 2024, 14:12

trovato l'errore, causato dall'IDE che quando si copia fa spesso danni
Una cosa che ho chiesto molte volte ma che non è mai stata presa in considerazione è che dopo la copia le aggiunte vengano colorate o come testo o come background

Copiando da un'altra procedura più o meno simile non mi sono accorto di queste aggiunte
XMLDocument xmldoc1 = null //
XMLDocument xmldoc = null // <==================
string s = ""

IDMap idm = new()
idm.setValue("ID_NOERROR", -1)
idm.setValue("ID_TYPE", "POST")
idm.setValue("ID_BODY", GethttpGPT.POSTMsg)


... qui in mezzo molte altre istruzioni





string risp = getHTTP(URL, idm, ...)
//CallPython.messageBox(risp)

...

XMLDocument xmldoc = new() <==================
boolean b = xmldoc.loadFromString("{"id": "123"}", JSON)
Poidomani Giovanni, freelance
User avatar
giopoi47
 
Posts: 161
Joined: 27 January 2023, 10:47


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 77 guests