<?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=GetStandardIcon</id>
	<title>GetStandardIcon - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=GetStandardIcon"/>
	<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=GetStandardIcon&amp;action=history"/>
	<updated>2026-04-05T02:36:19Z</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=GetStandardIcon&amp;diff=1170&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=GetStandardIcon&amp;diff=1170&amp;oldid=prev"/>
		<updated>2021-02-07T06:51:15Z</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:51, 7 February 2021&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=GetStandardIcon&amp;diff=1169&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;{{infobox function |name=GetStandardIcon |object=Функции общего назначения |caption=Системные функции |type=1 |status=2 |db=0 |excep...&quot;</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=GetStandardIcon&amp;diff=1169&amp;oldid=prev"/>
		<updated>2019-06-06T10:03:06Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{infobox function |name=GetStandardIcon |object=&lt;a href=&quot;/index.php/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8_%D0%BE%D0%B1%D1%89%D0%B5%D0%B3%D0%BE_%D0%BD%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F&quot; title=&quot;Функции общего назначения&quot;&gt;Функции общего назначения&lt;/a&gt; |caption=Системные функции |type=1 |status=2 |db=0 |excep...&amp;quot;&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=GetStandardIcon&lt;br /&gt;
|object=[[Функции общего назначения]]&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;
* [[Функции общего назначения]]}}&lt;br /&gt;
Функция возвращает индекс стандартной иконки указанного объекта базы данных, данные индексы не совпадают с номерами иконок из библиотеки иконок и могут быть использованы только для столбцов визуальных таблиц, имеющих тип &amp;quot;стандартная иконка&amp;quot;. Различное состояние объекта (удален, новый и пр.) отображается разными иконками. Возможно также указание на то, что иконка находится для открытой папки справочника. Функция обычно используется внутри событий, типа ''OnInitLine'', когда выводимая иконка должна соответствовать состоянию объекта базы данных, не совпадающего с загруженным (находящегося в другом столбике) или подобных ситуациях.&lt;br /&gt;
&lt;br /&gt;
== Синтаксис ==&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
'''GetStandardIcon'''(''&amp;lt;Объект базы данных (DB)&amp;gt;''{{Optional|,''&amp;lt;Закрепленная строка папок (INT)&amp;gt;''{{Default|{{Eq}}0}}}}):''&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;Объект базы данных (DB)&amp;gt;''&amp;lt;/code&amp;gt; - Объект базы данных, индекс стандартной иконки которого необходимо найти.&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Закрепленная строка папок (INT)&amp;gt;''&amp;lt;/code&amp;gt; - {{Optional}} Для закрепленной (неподвижной) строки с открытыми папками, параметр должен быть равен 1 (так как иконки папок для такой строки должны выглядеть открытыми), иначе 0 (по умолчанию).&lt;br /&gt;
&lt;br /&gt;
==== Возвращаемое значение ====&lt;br /&gt;
Возвращает число-индекс иконки, которое затем можно использовать в вызове функции [[Tab.Icon]].&lt;br /&gt;
&lt;br /&gt;
== Примеры ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
//Отрезок кода из обработчика события OnInitLine&lt;br /&gt;
//MainTab -- вызывающая таблица, строчная часть текущего элемента, в элементах строчной части присутствует реквизит Номенклатура&lt;br /&gt;
//  иконку которого необходимо вывести (для папки, иконку папки, для удаленных элементов, иконку удаленного элемента)&lt;br /&gt;
//Без использования функции GetStandardIcon, в таблицу будет выведена иконка строки строчной части, что неинформативно и нежелательно в данном случае.&lt;br /&gt;
MainTab:=Form.MainTab.Value;  &lt;br /&gt;
For i:=IndexFrom to IndexTo Do&lt;br /&gt;
  MainTab.CurLine:=i;&lt;br /&gt;
  MainTab.Icon(i,&amp;quot;Icon&amp;quot;,GetStandardIcon(MainTab.Номенклатура));&lt;br /&gt;
Enddo;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>