<?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>Sat, 18 Apr 2026 16:48:12 +0300</pubDate>
		<item>
			<title>Задержка при обновлении полей в таблице</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26262/topic2995/">Задержка при обновлении полей в таблице</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_GjE1pJs1" href="/user/1820/" bx-tooltip-user-id="1820">Александр М</a> написал:<br /><br />====quote====<br /> Egor Zaytsev &nbsp; написал:<br />Добрый день.<br /><br />Александр, можете сообщить с какой именно таблицей проблема?<br />Например таблица &quot;Клиентский портфель&quot; обновляется исходя из заданных настроек.<br />Пункт меню Система - Настройки - Основные настройки - Торговля клиентский портфель. <br />Обновлять через....<br /><br />Если, это не клиентский портфель, то какая именно таблица. <br />Если есть возможность, то выложите видео данного эффекта.<br />Опять же без скрипта найти проблему будет сложно.<br />=============<br />Я имею в виду свои таблицы пользовательские, которые я создал через AllocTable. Никаких ошибок не выдается, скрипт не вылетает и не тормозит, сделки осуществляются, т.е. идет нормальная работа робота, но по 1 таблице только после проведения мышкой над таблицей она сразу показывает актуальные значения во всех полях, т.е. у нее явно буферизуется где-то. Но происходит это только с 1 таблицей из 4-х имеющихся в скрипте.<br /><br />Может есть какие-то ограничения на число одновременно используемых таблиц или есть команда, которая позволяет насильно обновить данные в таблице по идентификатору?<br /><br />Непрерывного обновления, которое забивает работу по прорисовке таблицы, я в коде не обнаружил (грешил на это).<br /><br />Видео попробую сделать, выложу.<br />=============<br />Добрый день.<br /><br />Александр, давайте поступим следующим образом.<br />Можете в таком случае (если не можете выслать полный скрипт) урезать ваш текущий скритп,<br />т.е убрать все лишнее и оставить тот кусок на котором воспроизводится проблема. <br />Воспроизведите ее и отправьте нам данный скрипт. &nbsp; <br />
			<i>16.08.2017 10:41:35, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26262/topic2995/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26262/topic2995/</guid>
			<pubDate>Wed, 16 Aug 2017 10:41:35 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задержка при обновлении полей в таблице</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26228/topic2995/">Задержка при обновлении полей в таблице</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_t95zsWeG" href="/user/19/" bx-tooltip-user-id="19">Egor Zaytsev</a> написал:<br />Добрый день.<br /><br />Александр, можете сообщить с какой именно таблицей проблема?<br />Например таблица &quot;Клиентский портфель&quot; обновляется исходя из заданных настроек.<br />Пункт меню Система - Настройки - Основные настройки - Торговля клиентский портфель. <br />Обновлять через....<br /><br />Если, это не клиентский портфель, то какая именно таблица. <br />Если есть возможность, то выложите видео данного эффекта.<br />Опять же без скрипта найти проблему будет сложно.<br />=============<br />Я имею в виду свои таблицы пользовательские, которые я создал через AllocTable. Никаких ошибок не выдается, скрипт не вылетает и не тормозит, сделки осуществляются, т.е. идет нормальная работа робота, но по 1 таблице только после проведения мышкой над таблицей она сразу показывает актуальные значения во всех полях, т.е. у нее явно буферизуется где-то. Но происходит это только с 1 таблицей из 4-х имеющихся в скрипте.<br /><br />Может есть какие-то ограничения на число одновременно используемых таблиц или есть команда, которая позволяет насильно обновить данные в таблице по идентификатору?<br /><br />Непрерывного обновления, которое забивает работу по прорисовке таблицы, я в коде не обнаружил (грешил на это).<br /><br />Видео попробую сделать, выложу. <br />
			<i>14.08.2017 18:55:14, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26228/topic2995/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26228/topic2995/</guid>
			<pubDate>Mon, 14 Aug 2017 18:55:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задержка при обновлении полей в таблице</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26224/topic2995/">Задержка при обновлении полей в таблице</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день.<br /><br />Александр, можете сообщить с какой именно таблицей проблема?<br />Например таблица &quot;Клиентский портфель&quot; обновляется исходя из заданных настроек.<br />Пункт меню Система - Настройки - Основные настройки - Торговля клиентский портфель. <br />Обновлять через....<br /><br />Если, это не клиентский портфель, то какая именно таблица. <br />Если есть возможность, то выложите видео данного эффекта.<br />Опять же без скрипта найти проблему будет сложно. &nbsp; <br />
			<i>14.08.2017 16:25:49, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26224/topic2995/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26224/topic2995/</guid>
			<pubDate>Mon, 14 Aug 2017 16:25:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задержка при обновлении полей в таблице</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26190/topic2995/">Задержка при обновлении полей в таблице</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_qxw0jUhL" href="/user/1103/" bx-tooltip-user-id="1103">Imersio Arrigo</a> написал:<br /><br />====quote====<br /> Александр М &nbsp; написал:<br />Скрипт предоставить не могу, это полноценный робот и моя интеллектуальная собственность. <br />=============<br />есть вариант попробовать вычленить из него проблемный участок кода и прислать только его<br />=============<br />В том то и проблема, что &quot;проблемного участка&quot; не вижу, у меня несколько тысяч строк и из разных мест по определенным событиям обновляются определенные поля в таблице. Я уже весь код прошерстил, остальные таблицы обновляются абсолютно по тем же принципам (в этом же коде) и никаких зависаний по другим таблицам нету. <br />
			<i>11.08.2017 14:34:40, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26190/topic2995/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26190/topic2995/</guid>
			<pubDate>Fri, 11 Aug 2017 14:34:40 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задержка при обновлении полей в таблице</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26185/topic2995/">Задержка при обновлении полей в таблице</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_lpkL7hPn" href="/user/1820/" bx-tooltip-user-id="1820">Александр М</a> написал:<br />Скрипт предоставить не могу, это полноценный робот и моя интеллектуальная собственность. <br />=============<br />есть вариант попробовать вычленить из него проблемный участок кода и прислать только его <br />
			<i>11.08.2017 04:25:44, Imersio Arrigo.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26185/topic2995/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26185/topic2995/</guid>
			<pubDate>Fri, 11 Aug 2017 04:25:44 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задержка при обновлении полей в таблице</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26183/topic2995/">Задержка при обновлении полей в таблице</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_yV04WBCs" href="/user/19/" bx-tooltip-user-id="19">Egor Zaytsev</a>, <br /><br />переформулирую заданный вопрос:<br /><br />1. С какой периодичностью и в каком порядке происходит инвалидация области пользовательской таблицы и вызов обновления отрисовки области экрана, занимаемой таблицей пользователя?<br />2. Каким образом можно принудительно вызвать визуальное обновление пользовательской таблицы при отражении в терминале?<br /><br />Очевидно, что функция SetCell() не генерирует внутренне сообщение терминала о необходимости перерисовки тела таблицы. В этом случае, видимо, используется механизм автоматического обновления таблиц, допустим, 1 раз в секунду, вне зависимости от того, изменялось ли ее содержимое посредством SetCell() или нет. Поэтому прошу дать ответы на два вышеуказанных вопроса. <br />
			<i>10.08.2017 18:50:29, Andrei2016.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26183/topic2995/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26183/topic2995/</guid>
			<pubDate>Thu, 10 Aug 2017 18:50:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задержка при обновлении полей в таблице</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26180/topic2995/">Задержка при обновлении полей в таблице</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br />Скрипт предоставить не могу, это полноценный робот и моя интеллектуальная собственность. Версия QUIK 7.12.1.10, но такое поведение было и в 7.11 как минимум. Напишите хотя бы, в какую сторону в принципе смотреть. Я не начинающий скрипто-писатель, у меня в портфеле куча скриптов и везде проблем с таблицами нету.<br /><br />=============<br /><br />Каких то точных рекомендаций дать не сможем. Без скрипта что-то рекомендовать сложно.<br />С подобными проблема не сталкивались. &nbsp; <br />
			<i>10.08.2017 11:20:59, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26180/topic2995/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26180/topic2995/</guid>
			<pubDate>Thu, 10 Aug 2017 11:20:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задержка при обновлении полей в таблице</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26175/topic2995/">Задержка при обновлении полей в таблице</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_zOlKfb8f" href="/user/19/" bx-tooltip-user-id="19">Egor Zaytsev</a> написал:<br /><br />====quote====<br /> Александр М &nbsp; написал:<br />Скрипт формирует несколько таблиц и время от времени обновляет поля в этих таблицах. 3 таблицы обновляются сразу после SetCell, а четвертая с задержкой (или надо мышкой провести над ней или тыкнуть в нее, тогда данные в ней сразу обновляются). В коде обновление по всем таблицам абсолютно одинаковое. В чем может быть засада?<br />=============<br />Добрый день.<br /><br />Для изучения вопроса потребуется полный скрипт на котором воспроизводится проблема,<br />версия терминала QUIK, а также какая именно таблица обновляется с задержкой.<br />=============<br />Скрипт предоставить не могу, это полноценный робот и моя интеллектуальная собственность. Версия QUIK 7.12.1.10, но такое поведение было и в 7.11 как минимум. Напишите хотя бы, в какую сторону в принципе смотреть. Я не начинающий скрипто-писатель, у меня в портфеле куча скриптов и везде проблем с таблицами нету. <br />
			<i>10.08.2017 09:46:58, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26175/topic2995/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26175/topic2995/</guid>
			<pubDate>Thu, 10 Aug 2017 09:46:58 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задержка при обновлении полей в таблице</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26171/topic2995/">Задержка при обновлении полей в таблице</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_yaWdMLjI" href="/user/1820/" bx-tooltip-user-id="1820">Александр М</a> написал:<br />Скрипт формирует несколько таблиц и время от времени обновляет поля в этих таблицах. 3 таблицы обновляются сразу после SetCell, а четвертая с задержкой (или надо мышкой провести над ней или тыкнуть в нее, тогда данные в ней сразу обновляются). В коде обновление по всем таблицам абсолютно одинаковое. В чем может быть засада?<br />=============<br />Добрый день.<br /><br />Для изучения вопроса потребуется полный скрипт на котором воспроизводится проблема,<br />версия терминала QUIK, а также какая именно таблица обновляется с задержкой. &nbsp; <br />
			<i>10.08.2017 04:33:43, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26171/topic2995/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26171/topic2995/</guid>
			<pubDate>Thu, 10 Aug 2017 04:33:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задержка при обновлении полей в таблице</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26168/topic2995/">Задержка при обновлении полей в таблице</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Скрипт формирует несколько таблиц и время от времени обновляет поля в этих таблицах. 3 таблицы обновляются сразу после SetCell, а четвертая с задержкой (или надо мышкой провести над ней или тыкнуть в нее, тогда данные в ней сразу обновляются). В коде обновление по всем таблицам абсолютно одинаковое. В чем может быть засада? <br />
			<i>09.08.2017 15:19:30, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26168/topic2995/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26168/topic2995/</guid>
			<pubDate>Wed, 09 Aug 2017 15:19:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
