<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic save test.txt to server? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/save-test-txt-to-server/m-p/396309#M147783</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi.&lt;/P&gt;&lt;P&gt;qvw generate test.txt,test.txt are saved to the local.&lt;/P&gt;&lt;P&gt;save test.txt to server.I can't find a way to set it ，&lt;/P&gt;&lt;P&gt;Are there any other methods? &lt;/P&gt;&lt;P&gt;thanks!&lt;/P&gt;&lt;P&gt;maro:&lt;/P&gt;&lt;P&gt;sub Writes&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Const ForAppending=8,TristateFalse=0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set fso= CreateObject("Scripting.FileSystemObject") &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fso.CreateTextFile("c:/test" &amp;amp; ".txt")&amp;nbsp; '默认是桌面&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set sfile=fso.OpenTextFile("c:/test.txt",ForAppending,TristateFalse)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set val=ActiveDocument.Fields("[QlikView User]").GetPossibleValues&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i=0 to val.Count-1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; user=user&amp;amp;val.Item(i).Text&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; next&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.WriteLine "用户为："&amp;amp;user&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set table = ActiveDocument.GetSheetObject( "CH01" )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.WriteLine "明细表的行数为："&amp;amp;table.GetRowCount-1&amp;nbsp; '把表头去掉&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.WriteLine "明细表"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CellRect = ActiveDocument.GetApplication().GetEmptyRect()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CellRect.Top = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CellRect.Left = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CellRect.Width = table.GetColumnCount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CellRect.Height = table.GetRowCount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set CellMatrix = table.GetCells( CellRect )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set CellMatrix = table.GetCells( CellRect )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for RowIter=CellRect.Top to CellRect.Height-1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for ColIter=CellRect.Left to CellRect.Width-1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.Write CellMatrix(RowIter)(ColIter).Text&amp;amp;"&amp;nbsp;&amp;nbsp; "&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; next&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.WriteLine ""&amp;nbsp; '换行&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; next&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.Close&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set fso=Nothing&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set sfile=Nothing&lt;BR /&gt;end sub&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 06 Jan 2013 06:50:07 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-01-06T06:50:07Z</dc:date>
    <item>
      <title>save test.txt to server?</title>
      <link>https://community.qlik.com/t5/QlikView/save-test-txt-to-server/m-p/396309#M147783</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi.&lt;/P&gt;&lt;P&gt;qvw generate test.txt,test.txt are saved to the local.&lt;/P&gt;&lt;P&gt;save test.txt to server.I can't find a way to set it ，&lt;/P&gt;&lt;P&gt;Are there any other methods? &lt;/P&gt;&lt;P&gt;thanks!&lt;/P&gt;&lt;P&gt;maro:&lt;/P&gt;&lt;P&gt;sub Writes&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Const ForAppending=8,TristateFalse=0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set fso= CreateObject("Scripting.FileSystemObject") &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fso.CreateTextFile("c:/test" &amp;amp; ".txt")&amp;nbsp; '默认是桌面&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set sfile=fso.OpenTextFile("c:/test.txt",ForAppending,TristateFalse)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set val=ActiveDocument.Fields("[QlikView User]").GetPossibleValues&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i=0 to val.Count-1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; user=user&amp;amp;val.Item(i).Text&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; next&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.WriteLine "用户为："&amp;amp;user&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set table = ActiveDocument.GetSheetObject( "CH01" )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.WriteLine "明细表的行数为："&amp;amp;table.GetRowCount-1&amp;nbsp; '把表头去掉&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.WriteLine "明细表"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CellRect = ActiveDocument.GetApplication().GetEmptyRect()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CellRect.Top = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CellRect.Left = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CellRect.Width = table.GetColumnCount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CellRect.Height = table.GetRowCount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set CellMatrix = table.GetCells( CellRect )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set CellMatrix = table.GetCells( CellRect )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for RowIter=CellRect.Top to CellRect.Height-1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for ColIter=CellRect.Left to CellRect.Width-1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.Write CellMatrix(RowIter)(ColIter).Text&amp;amp;"&amp;nbsp;&amp;nbsp; "&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; next&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.WriteLine ""&amp;nbsp; '换行&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; next&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sfile.Close&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set fso=Nothing&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set sfile=Nothing&lt;BR /&gt;end sub&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 06 Jan 2013 06:50:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/save-test-txt-to-server/m-p/396309#M147783</guid>
      <dc:creator />
      <dc:date>2013-01-06T06:50:07Z</dc:date>
    </item>
    <item>
      <title>Re: save test.txt to server?</title>
      <link>https://community.qlik.com/t5/QlikView/save-test-txt-to-server/m-p/396310#M147784</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is "Allow macro execution on server" on the Enterprise Management Console &amp;gt; Server &amp;gt; Security turned on ?&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jan 2013 12:29:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/save-test-txt-to-server/m-p/396310#M147784</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-01-07T12:29:46Z</dc:date>
    </item>
    <item>
      <title>Re: save test.txt to server?</title>
      <link>https://community.qlik.com/t5/QlikView/save-test-txt-to-server/m-p/396311#M147785</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can't save a file on the server through a regular macro as macros are executed client side.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A way you could do this is by calling serversideexport on an chart object.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jan 2013 12:40:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/save-test-txt-to-server/m-p/396311#M147785</guid>
      <dc:creator>danielrozental</dc:creator>
      <dc:date>2013-01-07T12:40:59Z</dc:date>
    </item>
    <item>
      <title>Re: save test.txt to server?</title>
      <link>https://community.qlik.com/t5/QlikView/save-test-txt-to-server/m-p/396312#M147786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&amp;nbsp;&amp;nbsp; Daniel Rozental &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you give an example for me?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2013 02:38:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/save-test-txt-to-server/m-p/396312#M147786</guid>
      <dc:creator />
      <dc:date>2013-01-08T02:38:46Z</dc:date>
    </item>
    <item>
      <title>Re: save test.txt to server?</title>
      <link>https://community.qlik.com/t5/QlikView/save-test-txt-to-server/m-p/396313#M147787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;QlikView reference manual has this to say:&lt;/P&gt;&lt;P&gt;"It is possible to export the content of any chart to a text file on the server by using a Macro connected to a Button. This feature has to be added in the QlikView document and then the macro can be executed from the QlikView Server directly in the web browser."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The API Guide has the following example on a StraightTableBox Class's ServerSideExport member:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13576300358962036" jivemacro_uid="_13576300358962036"&gt;&lt;P&gt;set tb = ActiveDocument.GetSheetObject("CH01")&lt;/P&gt;&lt;P&gt;tb.ServerSideExport "C:\test.skv" , ";" , 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'ANSI&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2013 07:28:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/save-test-txt-to-server/m-p/396313#M147787</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-01-08T07:28:31Z</dc:date>
    </item>
  </channel>
</rss>

