COS 如何设置 Ens.StringContainer 为 String Value
COS How to set Ens.StringContainer to String Value
我想了解如何将 Ens.StreamConainer 设置为字符串值。我只看到用于设置 OriginalFilename 的 class,但没有用于设置正文的内容。
s pRequest = ##class(Ens.StreamContainer).%New()
s pRequest.OriginalFilename = "Test"
d pRequest.Stream.Read(hl7) //Error Out
d pRequest.StreamSet(hl7) //Getting empty string
如果 hl7
是一个流:
s pRequest = ##class(Ens.StreamContainer).%New(hl7)
它hl7
是一个字符串:
s pStream = ##class(%Stream.GlobalCharacter).%New()
do pStream.Write(hl7)
s pRequest = ##class(Ens.StreamContainer).%New(pStream)
一些代码建议:
d pRequest.Stream.Read(hl7) //Error Out
Read
从流中读取,Write
写入流。
d pRequest.StreamSet(hl7) //Getting empty string
Stream
属性 setter method。不用直接调用,设置属性.
即可
我想了解如何将 Ens.StreamConainer 设置为字符串值。我只看到用于设置 OriginalFilename 的 class,但没有用于设置正文的内容。
s pRequest = ##class(Ens.StreamContainer).%New()
s pRequest.OriginalFilename = "Test"
d pRequest.Stream.Read(hl7) //Error Out
d pRequest.StreamSet(hl7) //Getting empty string
如果 hl7
是一个流:
s pRequest = ##class(Ens.StreamContainer).%New(hl7)
它hl7
是一个字符串:
s pStream = ##class(%Stream.GlobalCharacter).%New()
do pStream.Write(hl7)
s pRequest = ##class(Ens.StreamContainer).%New(pStream)
一些代码建议:
d pRequest.Stream.Read(hl7) //Error Out
Read
从流中读取,Write
写入流。
d pRequest.StreamSet(hl7) //Getting empty string
Stream
属性 setter method。不用直接调用,设置属性.