<?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=DB.Load</id>
	<title>DB.Load - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=DB.Load"/>
	<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=DB.Load&amp;action=history"/>
	<updated>2026-04-04T16:52:33Z</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=DB.Load&amp;diff=424&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=DB.Load&amp;diff=424&amp;oldid=prev"/>
		<updated>2021-02-07T06:43:19Z</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:43, 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=DB.Load&amp;diff=423&amp;oldid=prev</id>
		<title>Admin at 10:25, 17 September 2019</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=DB.Load&amp;diff=423&amp;oldid=prev"/>
		<updated>2019-09-17T10:25:41Z</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=Load&lt;br /&gt;
|object=[[Объект базы данных]]&lt;br /&gt;
|caption=Поиск и загрузка объекта&lt;br /&gt;
|type=1&lt;br /&gt;
|status=2&lt;br /&gt;
|db=2&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;
Функция производит поиск и загрузку указанного количества объектов из базы данных в список значений. Объекты идентифицируются с помощью фильтров. Каждый объект, попавший в список, будет загружен. При поиске объектов используется порядок сортировки, заданный функцией [[DB.UseOrder|UseOrder]] и ограничение, заданное функцией [[DB.UseBorders|UseBorders]]. При загрузке объекта, работают правила, заданные функцией [[DB.UseOption|UseOption]]. Функцию удобно использовать вместо [[DB.Select|Select]] для небольшого объема данных, так как загрузка происходит быстрее, однако, нужно понимать, что если объем данных большой, функция может явиться причиной переполнения памяти системы, тогда как функция ''Select'' создает выборку, которая гарантированно не переполнит память.&lt;br /&gt;
&lt;br /&gt;
== Синтаксис ==&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
{{Grey|DB.}}'''Load'''({{Optional|&amp;lt;Максимальное количество объектов (INT)&amp;gt;{{Default|{{Eq}}0}},&amp;lt;Стандарные фильтры&amp;gt;...}}):''&amp;lt;Найденные объекты (LIST)&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}} Задает максимальное количество объектов для загрузки (т.е., будут загружены только указанное количество объектов, попавших под фильтр, остальные будут игнорированы). По умолчанию ''0'' -- не ограничивать количество объектов.&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Стандартные фильтры&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;
//Поиск документов Реализация по реквизиту aEl.Идентификатор с датой, совпадающей с датой документа aEl, при этом документ не должен совпадать с документом aEl&lt;br /&gt;
//  и их загрузка в список aList&lt;br /&gt;
аДок:=Doc.Реализация;&lt;br /&gt;
aList:=аДок.Load(&amp;quot;&amp;lt;DocDate,&amp;gt;=DocDate,Идентификатор,&amp;lt;&amp;gt;@ELEMENT&amp;quot;,BegOfDay(aEl.DocDate+1),BegOfDay(aEl.DocDate),aEl.Идентификатор,aEl);&lt;br /&gt;
&lt;br /&gt;
//Тот же пример, но с использованием сложного режима фильтров&lt;br /&gt;
аДок:=Doc.Реализация;&lt;br /&gt;
aList:=аДок.Load(0,&amp;quot;~(BegOfDay(DocDate)=BegOfDay(aEl.DocDate))And(Идентификатор=aEl.Идентификатор)And(aEl&amp;lt;&amp;gt;@ELEMENT)&amp;quot;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>