<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Работа с таблицами Квика]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Работа с таблицами Квика форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 15 Apr 2026 07:29:09 +0300</pubDate>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64966/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			А, нашел. Забавно ) <br />
			<i>15.08.2022 18:13:39, Kolossi.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64966/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64966/topic1675/</guid>
			<pubDate>Mon, 15 Aug 2022 18:13:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64965/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_YeVz0YAo" href="/user/62/" bx-tooltip-user-id="62">nikolz</a> написал:<br /> В &nbsp;друг откуда ни возьмись появилось... <br /><br />в вызове функции &nbsp;NUMBER AddColumn (NUMBER t_id, NUMBER iCode, STRING name, BOOLEAN &nbsp;is_default, NUMBER par_type, NUMBER width) &nbsp;в примере документации (приложение 1) &nbsp;появляется функция формата: &nbsp; &nbsp;t:AddColumn(&quot;test1&quot;, QTABLE_INT_TYPE, 10, format1 )<br />---------------<br />Предупреждать надо.<br />=============<br />Это откуда дровишки? В документации LUA в файловом архиве и в файлах последней версии на <noindex><a href="https://arqatech.com/ru/products/quik/" target="_blank" rel="nofollow">arqatech.com/r</a></noindex>u такого нет. <br />
			<i>15.08.2022 18:09:44, Kolossi.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64965/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64965/topic1675/</guid>
			<pubDate>Mon, 15 Aug 2022 18:09:44 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64940/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<B>В</B><B>друг откуда ни возьмись появилось...</B><br /><br />в вызове функции &nbsp;NUMBER AddColumn (NUMBER t_id, NUMBER iCode, STRING name, BOOLEAN &nbsp;is_default, NUMBER par_type, NUMBER width)<p><span class="bx-font" style="font-size:;">в примере документации (приложение 1) &nbsp;появляется функция формата:</span></p><p></p>t:AddColumn(&quot;test1&quot;, QTABLE_INT_TYPE, 10,<B>format1</B>)<br />---------------<br />Предупреждать надо. <br />
			<i>13.08.2022 13:48:28, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64940/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64940/topic1675/</guid>
			<pubDate>Sat, 13 Aug 2022 13:48:28 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39685/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_05wHE4gd" href="/user/11/" bx-tooltip-user-id="11">Alexey Ivannikov</a> написал:<br />Действительно, описываемое поведение некорректно. IsWindowClosed() &nbsp;возвращает TRUE только в случае, если окно таблицы было закрыть &nbsp;&quot;вручную&quot; (т.е. кликом мыши по &quot;крестику&quot;). Ошибка будет исправлена в одной из очередных версий программы.<br />=============<br /><br />Главное исправить так, чтобы было понятно, какую таблицу можно повторно открыть с помощью CreateWindow, а кукую нужно создавать заново, чтобы результат работы кода
====code====
<pre>if IsWindowClosed(id) == true then CreateWindow(id) end</pre>
=============
был предсказуем. <br />
			<i>14.09.2019 13:38:12, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39685/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39685/topic1675/</guid>
			<pubDate>Sat, 14 Sep 2019 13:38:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37188/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_20F81dWu" href="/user/4590/" bx-tooltip-user-id="4590">Mikhail Ran</a> написал:<br />Здравствуйте!<br /><br />Функция DestroyTable &nbsp;будет закрывать окно таблицы?<br />=============<br /><br />Она и так ее закрывает. <br />Обнаружена ошибка в функции IsWindowClosed которая показывает будто таблица всё еще открыта. <br />
			<i>28.03.2019 05:44:37, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37188/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37188/topic1675/</guid>
			<pubDate>Thu, 28 Mar 2019 05:44:37 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37173/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте!<br /><br />Функция DestroyTable &nbsp;будет закрывать окно таблицы? <br />
			<i>27.03.2019 17:58:02, Mikhail Ran.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37173/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37173/topic1675/</guid>
			<pubDate>Wed, 27 Mar 2019 17:58:02 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37170/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_a5zxKqqQ" href="/user/4590/" bx-tooltip-user-id="4590">Mikhail Ran</a> написал:<br />Здравствуйте!<br /><br />В документации сказано, что функция DestroyTable &nbsp;закрывает окно таблицы с идентификатором «t_id». &nbsp;Однако, функция только очищает таблицу, а окно не закрывается. Какой функцией можно закрыть окно? Вообще странно, есть функция IsWindowClosed для проверки закрыто ли окно, но я не нашёл функции, которая закрывает. Получается нужно остановить скрипт, а потом ещё закрывать пустое окно. &nbsp;:( <br />=============<br />Добрый день.<br /> <br /> Действительно, описываемое поведение некорректно. IsWindowClosed() &nbsp;возвращает TRUE только в случае, если окно таблицы было закрыть &nbsp;&quot;вручную&quot; (т.е. кликом мыши по &quot;крестику&quot;).<br /> Ошибка будет исправлена в одной из очередных версий программы.<br /> Приносим извинения за причиненные неудобства. <br />
			<i>27.03.2019 17:40:02, Alexey Ivannikov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37170/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37170/topic1675/</guid>
			<pubDate>Wed, 27 Mar 2019 17:40:02 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37128/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте,<br />Проблема изучается. Постараемся в ближайшее время дать ответ. <br />
			<i>26.03.2019 11:15:47, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37128/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37128/topic1675/</guid>
			<pubDate>Tue, 26 Mar 2019 11:15:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37111/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте!<br /><br />В документации сказано, что функция DestroyTable <span class="bx-font" style="font-size:;">закрывает окно таблицы с идентификатором «t_id». &nbsp;Однако, функция только очищает таблицу, а окно не закрывается. Какой функцией можно закрыть окно? Вообще странно, есть функция IsWindowClosed для проверки закрыто ли окно, но я не нашёл функции, которая закрывает. Получается нужно остановить скрипт, а потом ещё закрывать пустое окно. &nbsp;:(</span> <br />
			<i>25.03.2019 16:04:37, Mikhail Ran.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37111/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37111/topic1675/</guid>
			<pubDate>Mon, 25 Mar 2019 16:04:37 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message18130/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_QruOpBGT" href="/user/25/" bx-tooltip-user-id="25">Stanislav Tvorogov</a> написал:<br />Constantin написал:<br /> Результат ф-ции имеет тип NUMBER, при этом возвращает значения true и false.<br /><br />=============<br />Добрый день, &nbsp;<br /> &nbsp; &nbsp; &nbsp;<br /> &nbsp; &nbsp; Описанная проблема была устранена в версии 7.4.0 &nbsp; &nbsp; терминала QUIK. &nbsp; &nbsp; &nbsp;<br /> &nbsp; &nbsp; Рекомендуем Вам обновить версию программы. &nbsp; &nbsp; &nbsp;<br /> &nbsp; &nbsp; Приносим извинения за причиненные неудобства. <br />
			<i>05.09.2016 13:03:54, Stanislav Tvorogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message18130/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message18130/topic1675/</guid>
			<pubDate>Mon, 05 Sep 2016 13:03:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message15276/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день, <br /> &nbsp; &nbsp; <br /> &nbsp; &nbsp; Документация будет исправлена в одной из очередных версий программы.<br /> &nbsp; &nbsp; Приносим извинения за причиненные неудобства. <br />
			<i>14.04.2016 06:55:44, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message15276/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message15276/topic1675/</guid>
			<pubDate>Thu, 14 Apr 2016 06:55:44 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message15215/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_NCLlryUf" href="/user/107/" bx-tooltip-user-id="107">Constantin</a> написал:<br />У меня (в Квике 6.17.1.17) если окно таблицы открыто, то при вызове DestroyTable Квик на несколько секунд подвисает (Windows пишет что программа не отвечает), а потом продолжает работать. При этом окно таблицы остается открытым. Не знаю может быть в новых версиях Квика это исправлено.<br />=============<br />Добрый день,<br /><br />Для диагностики проблемы просьба прислать скрипт, на котором наблюдается проблема на адрес: <noindex><a href="mailto:quiksupport@arqatech.com" target="_blank" rel="nofollow">quiksupport@arqatech.com</a></noindex> указав в письме ссылку на данную ветку форума. <br />
			<i>12.04.2016 07:16:31, Stanislav Tvorogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message15215/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message15215/topic1675/</guid>
			<pubDate>Tue, 12 Apr 2016 07:16:31 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message15199/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_GGwZ4n3g" href="/user/25/" bx-tooltip-user-id="25">Stanislav Tvorogov</a> написал:<br />Функция DestroyTable удаляет структуру таблицы. Все данные для отображения при закрытии окна удаляются.<br />=============<br />У меня (в Квике 6.17.1.17) если окно таблицы открыто, то при вызове DestroyTable Квик на несколько секунд подвисает (Windows пишет что программа не отвечает), а потом продолжает работать. При этом окно таблицы остается открытым. Не знаю может быть в новых версиях Квика это исправлено. <br />
			<i>11.04.2016 15:04:40, Constantin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message15199/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message15199/topic1675/</guid>
			<pubDate>Mon, 11 Apr 2016 15:04:40 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message15197/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день,<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_Hc15cGXX" href="/user/107/" bx-tooltip-user-id="107">Constantin</a> написал:<br />1. DestroyTable - написано что &quot;закрывает окно таблицы&quot;. Эта функция просто закрывает окно таблицы (и потом его можно заново пересоздать с помощью CreateWindow) или она удаляет (освобождает) структуру таблицы, созданную в AllocTable?<br />=============<br />Функция DestroyTable удаляет структуру таблицы. Все данные для отображения при закрытии окна удаляются.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_uGJcdgSJ" href="/user/107/" bx-tooltip-user-id="107">Constantin</a> написал:<br /> Результат ф-ции имеет тип NUMBER, при этом возвращает значения true и false.<br /><br />=============<br />Ваше обращение получено, проблема изучается. Постараемся в ближайшее время дать ответ.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_6ZnCM1UL" href="/user/107/" bx-tooltip-user-id="107">Constantin</a> написал:<br />2. AddColumn - параметр iCode назван как &quot;код параметра, выводимого в колонке&quot;. Как это понимать? Просто как номер столбца? И нумеруется он с единицы или с нуля?<br /><br />=============<br />Параметр iCode задает последовательность столбцов в таблице: наибольшее относительное значение будет означать размещение столбца правее остальных, наименьшее - левее. Нумерация может быть начата с нуля.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_RAh1yP2L" href="/user/107/" bx-tooltip-user-id="107">Constantin</a> написал:<br />Чем отличаются QTABLE_CACHED_STRING_TYPE и QTABLE_STRING_TYPE? Какой использовать тип для вывода строки?<br /><br />=============<br /> При использовании QTABLE_CACHED_STRING_TYPE в ячейке таблицы хранится &nbsp;ссылка на специальную таблицу уникальных строковых констант, которая &nbsp;заполняется по мере добавления данных. Это экономит память при &nbsp;многократном использовании &nbsp;повторяющихся значений. Например, если Вы &nbsp;хотите создать аналог таблицы всех сделок, то поле &quot;направление сделки&quot; &nbsp;может принимать значение &quot;Покупка&quot; или &quot;Продажа&quot;. В этом случае &nbsp;использование QTABLE_CACHED_STRING_TYPE для столбца будет наиболее &nbsp;эффективным.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_HiD7080D" href="/user/107/" bx-tooltip-user-id="107">Constantin</a> написал:<br />3. InsertRow - параметр key назван как &quot;ключ&quot;. Это просто номер строки? И с какого числа он нумеруется (с 1/0)?<br />=============<br />Параметр key функции InsertRow определяет строку таблицы. Может нумероваться с 1, значение -1 добавляет строку в конец таблицы. <br />
			<i>11.04.2016 14:07:24, Stanislav Tvorogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message15197/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message15197/topic1675/</guid>
			<pubDate>Mon, 11 Apr 2016 14:07:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Работа с таблицами Квика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message15164/topic1675/">Работа с таблицами Квика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Документация написана не очень понятно (для меня). Ответьте, пожалуйста, на вопросы и дополните документацию.<br /><br />1. DestroyTable - написано что "закрывает окно таблицы". Эта функция просто закрывает окно таблицы (и потом его можно заново пересоздать с помощью CreateWindow) или она удаляет (освобождает) структуру таблицы, созданную в AllocTable? Результат ф-ции имеет тип NUMBER, при этом возвращает значения true и false.<br /><br />2. AddColumn - параметр iCode назван как "код параметра, выводимого в колонке". Как это понимать? Просто как номер столбца? И нумеруется он с единицы или с нуля?<br />Чем отличаются QTABLE_CACHED_STRING_TYPE и QTABLE_STRING_TYPE? Какой использовать тип для вывода строки?<br /><br />3. InsertRow - параметр key назван как "ключ". Это просто номер строки? И с какого числа он нумеруется (с 1/0)? <br />
			<i>09.04.2016 14:11:19, Constantin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message15164/topic1675/</link>
			<guid>http://forum.quik.ru/messages/forum10/message15164/topic1675/</guid>
			<pubDate>Sat, 09 Apr 2016 14:11:19 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
