2016-05-20 1 views
0
USING OpenEdge.Net.HTTP.*. 
USING OpenEdge.Net.URI. 
USING Progress.Json.ObjectModel.JsonObject. 

DEFINE VARIABLE oClient AS IHTTPClient NO-UNDO. 

Je reçois une erreur marqueurs multiples à cette ligne - Impossible de comprendre la ligne 8. (196) - non valide spécifié type de données: IHTTPClient. Spécifiez un type de données tel que 'character' ou le nom d'une classe. (5638) »Progress 4GL REST webservice obtenir une erreur

+0

Quelle version de Progress utilisez-vous? –

+0

J'utilise 11,5 – user1506424

+1

Vous devrez peut-être vous assurer que vous utilisez le Service Pack 1 de 11,5 –

Répondre

0

Le client REST est pas vraiment fourni de la boîte de sorte que vous devez vous assurer que vous avez dans votre fonction PROPATH.

sur votre environnement, vous pourriez avoir besoin de le changer dans un ini -FILE via PROTOOLS ou programatically:

PROPATH = PROPATH + ",C:\Progressx86\OpenEdge\gui\netlib\OpenEdge.Net.pl". 

Assurez-vous de changer le chemin réel à quelque chose qui correspond à votre installation aussi la partie « IUG » devrait être modifiée pour TTY si vous utilisez un client de caractère

..

Helpful knowledgebase entry

+0

j'ai ajouté mais je reçois cette erreur – user1506424

+0

j'ai ajouté enfait C: \ Progressx86 \ OpenEdge \ src \ netlib \ OpenEdge.Net .pl ainsi – user1506424

+0

En fait, j'ai ajouté C: \ Progressx86 \ OpenEdge \ src \ netlib \ OpenEdge.Net.pl, C: \ Progressx86 \ OpenEdge \ tty \ netlibOpenEdge.Net.pl – user1506424