Index: TECH/Context/RuntimeContext.cls.xml =================================================================== diff -u -r62 -r64 --- TECH/Context/RuntimeContext.cls.xml (.../RuntimeContext.cls.xml) (revision 62) +++ TECH/Context/RuntimeContext.cls.xml (.../RuntimeContext.cls.xml) (revision 64) @@ -27,6 +27,11 @@ + +%String +1 + + 1 TECH.Context.RuntimeContext @@ -42,6 +47,18 @@ ]]> + +GebruikerID:%String + + + + +%String + + + %String - -%String - - - Werkt wanneer oproep via webservice of telnet binnenkomt binnen het netwerk. @@ -93,48 +86,58 @@ c:\"_FileName // ping vervangen door nslookup - Set Ok=$ZF(-1,"NSLOOKUP "_IP_" > c:\"_FileName) + Set FileName="PING"_$J_$$UPTRIMAN^vhRtn1(IP) + Set Exec="NSLOOKUP "_IP_" > c:\"_FileName // ping vervangen door nslookup + Set Ok=$ZF(-1,"NSLOOKUP "_IP_" > c:\"_FileName) - Set Stream=##class(%FileCharacterStream).%New() - Set Stream.Filename="c:\"_FileName + Set Stream=##class(%FileCharacterStream).%New() + Set Stream.Filename="c:\"_FileName - Do Stream.ReadLine() - Do Stream.ReadLine() - Do Stream.ReadLine() - Set ComputerNaamOutput = Stream.ReadLine() + Do Stream.ReadLine() + Do Stream.ReadLine() + Do Stream.ReadLine() + Set ComputerNaamOutput = Stream.ReadLine() - Set PiecesIterator = ##class(TECH.PiecesIterator).%New(ComputerNaamOutput," ") - While (PiecesIterator.HasNext()) - { - Set ..ComputerNaam = PiecesIterator.Next() - } + Set PiecesIterator = ##class(TECH.PiecesIterator).%New(ComputerNaamOutput," ") + While (PiecesIterator.HasNext()) + { + Set ..ComputerNaam = PiecesIterator.Next() + } - Set Stream = "" + Set Stream = "" - Do ##class(%File).Delete("c:\"_FileName) - } + Do ##class(%File).Delete("c:\"_FileName) } - - If ##class(TECH.StringUtils).ToUpper(..ComputerNaam)="LOCALHOST" Set ..ComputerNaam=$$$Server } + if $zcvt(..ComputerNaam,"U")="LOCALHOST" set ..ComputerNaam=$$$Server_".vanhoecke.be" Quit ..ComputerNaam ]]>