<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=GI.ObjectCount</id>
	<title>GI.ObjectCount - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=GI.ObjectCount"/>
	<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=GI.ObjectCount&amp;action=history"/>
	<updated>2026-04-04T16:37:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://sfsys.ru/index.php?title=GI.ObjectCount&amp;diff=4853&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=GI.ObjectCount&amp;diff=4853&amp;oldid=prev"/>
		<updated>2025-01-22T06:53:40Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 06:53, 22 January 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>http://sfsys.ru/index.php?title=GI.ObjectCount&amp;diff=4852&amp;oldid=prev</id>
		<title>1&gt;Admin at 07:44, 21 January 2025</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=GI.ObjectCount&amp;diff=4852&amp;oldid=prev"/>
		<updated>2025-01-21T07:44:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{infobox function&lt;br /&gt;
|name=ObjectCount&lt;br /&gt;
|object=[[Объект GI#Атрибуты и функции графических объектов|Графический объект объекта GI]]&lt;br /&gt;
|caption=Функции графических объектов&lt;br /&gt;
|type=1&lt;br /&gt;
|status=2&lt;br /&gt;
|db=0&lt;br /&gt;
|exception=Неверные аргументы.&lt;br /&gt;
|visual=0}}&lt;br /&gt;
{{HeadLinks|&lt;br /&gt;
* [[Main_Page|Начальная страница]]&lt;br /&gt;
* [[Общее_описание_языка|Общее описание]]&lt;br /&gt;
* [[Объекты]]&lt;br /&gt;
* [[Объект GI]]}}&lt;br /&gt;
Функция посчитывает количество графических объектов в диапазоне, заданном их идентификаторами (либо все объекты, если аргументы идентификаторов не заданы). Функция производит поиск объектов среди графических объектов объекта ''GI'' или подчиненных данному графическому объекту. Если задана опция рекурсивного поиска, он будет происходить не только среди непосредственно подчиненных объектов, но и среди всех объектов подчиненных последним. &lt;br /&gt;
&lt;br /&gt;
== Синтаксис ==&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
{{Grey|GI.}}'''ObjectCount'''({{Optional|&amp;lt;Рекурсивный поиск (INT)&amp;gt;{{Default|{{Eq}}0}},&amp;lt;Начальный идентификатор диапазона объектов (STRING)&amp;gt;,&amp;lt;Конечный идентификатор диапазона объектов (STRING)&amp;gt;}}):''&amp;lt;Количество найденных объектов (INT)&amp;gt;''&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Аргументы ====&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Рекурсивный поиск (INT)&amp;gt;''&amp;lt;/code&amp;gt; - {{Optional}} Аргумент задает режим, когда поиск будет происходить не только среди непосредственно подчиненных объектов, но и среди всех объектов подчиненных последним.&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Начальный идентификатор диапазона объектов (STRING)&amp;gt;''&amp;lt;/code&amp;gt; - {{Optional}} Аргумент задает идентификатор начала диапазона для поиска.&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Конечный идентификатор диапазона объектов (STRING)&amp;gt;''&amp;lt;/code&amp;gt; - {{Optional}} Аргумент задает идентификатор окончания диапазона для поиска.&lt;br /&gt;
&lt;br /&gt;
==== Возвращаемое значение ====&lt;br /&gt;
Возвращается числовое значение -- количество объектов.&lt;br /&gt;
&lt;br /&gt;
== Примеры ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
If aGI.ObjectCount(0,&amp;quot;DEBR00&amp;quot;,&amp;quot;DEBR50&amp;quot;)&amp;gt;1000 Then&lt;br /&gt;
  //Удалим случайные объекты диапазона, чтобы общее их количество не превышало 1000&lt;br /&gt;
  aList:=aGI.Objects(0,&amp;quot;DEBR00&amp;quot;,&amp;quot;DEBR50&amp;quot;);&lt;br /&gt;
  While aList.Size()&amp;gt;1000 Do&lt;br /&gt;
    aNum:=Random(aList.Size()+1);&lt;br /&gt;
    aList[aNum].Delete();&lt;br /&gt;
    aList.Remove(aNum);&lt;br /&gt;
  EndDo;&lt;br /&gt;
EndIf;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>1&gt;Admin</name></author>
		
	</entry>
</feed>