Professional Documents
Culture Documents
TempString := CONVERTSTR(MyString,';',',');
String1 := SELECTSTR(1,TempString);
String2 := SELECTSTR(2,TempString);
String3 := SELECTSTR(3,TempString);
__________________________________________________________________________________
Pos := STRPOS(Text,Separator);
IF Pos > 0 THEN BEGIN
Token := COPYSTR(Text,1,Pos-1);
IF Pos+1 <= STRLEN(Text) THEN
Text := COPYSTR(Text,Pos+1)
ELSE
Text := '';
END ELSE BEGIN
Token := Text;
Text := '';
END;
string := 'ABC-111-124';
TABLE 1
Variable name DataType
CustomerRecref RecordRef
MyFieldRef FieldRef
varCaption Text
i Integer
TABLE 2
Text constant ENU value
Text000 The caption for field %1 is "%2".
Copy
CustomerRecref.OPEN(18);
FOR i := 1 TO 9 DO BEGIN
MyFieldRef := CustomerRecref.FIELD(i);
varCaption := MyFieldRef.CAPTION;
MESSAGE(Text000, i, varCaption);
END;
CustomerRecref.CLOSE;
TempBlob.Blob.CREATEOUTSTREAM(OutStream);
TokenResponse.WRITE(OutStream);
TempBlob.Blob.EXPORT('C:\Temp\Justtoken.txt');
Name DataType Subtype Length
RequestStr DotNetSystem.IO.Stream.'mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089'
StreamWriter DotNetSystem.IO.StreamWriter.'mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089'
TempBlob RecordTempBlob
ResponseInputStreamInStream
ResponseText Text
________________________________________________________________________
Var Name DataType Subtype Length
No RequestUri Text
No HttpContent DotNetSystem.Net.Http.HttpContent.'System.Net.Http, Version=4.0.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
Yes HttpResponseMsg DotNetSystem.Net.Http.HttpResponseMessage.'System.Net.Http,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
Name DataType Subtype Length
Token BigText
HttpWebRequest DotNetSystem.Net.HttpWebRequest.'System, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089'
HttpWebResponse DotNetSystem.Net.HttpWebResponse.'System, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089'
HttpStatusCode DotNetSystem.Net.HttpStatusCode.'System, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089'
StatusCode Text
TempBlob RecordTempBlob
ResponseOutStream OutStream
ResponseText Text
HttpRequestMsg DotNetSystem.Net.Http.HttpRequestMessage.'System.Net.Http, Version=4.0.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/ HttpWebRequest := HttpWebRequest.Create(RequestUri);
// HttpWebRequest.Method := 'PATCH';
// HttpWebRequest.Accept := 'application/json';
// HttpWebRequest.ContentType := 'application/json';
// // HttpWebRequest.Host := 'staging-sylius.youtiful.net';
// PVSRequestManagement.ReadContentFromApiToken(Token);
// HttpWebRequest.Headers.Add('X-AUTH-TOKEN',FORMAT(Token));
// AddBodyAsTextWithEncoding(HttpWebRequest,HttpContent);//
// HttpWebResponse := HttpWebRequest.GetResponse;
// TempBlob.INIT;
// TempBlob.Blob.CREATEINSTREAM(ResponseInputStream);
// HttpWebResponse.GetResponseStream.CopyTo(ResponseInputStream);
// ResponseInputStream.READ(ResponseText);
// WHILE NOT (ResponseInputStream.EOS) DO BEGIN
// ResponseInputStream.READ(StatusText);
// ResponseText.ADDTEXT(StatusText);
// END;
// HttpStatusCode := HttpWebResponse.StatusCode;
// StatusCode := HttpStatusCode.ToString();