<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.10/ http://www.mediawiki.org/xml/export-0.10.xsd" version="0.10" xml:lang="en">
  <siteinfo>
    <sitename>SunFlurry wiki</sitename>
    <dbname>my_wiki</dbname>
    <base>http://sfsys.ru/index.php/Main_Page</base>
    <generator>MediaWiki 1.31.1</generator>
    <case>first-letter</case>
    <namespaces>
      <namespace key="-2" case="first-letter">Media</namespace>
      <namespace key="-1" case="first-letter">Special</namespace>
      <namespace key="0" case="first-letter" />
      <namespace key="1" case="first-letter">Talk</namespace>
      <namespace key="2" case="first-letter">User</namespace>
      <namespace key="3" case="first-letter">User talk</namespace>
      <namespace key="4" case="first-letter">SunFlurry wiki</namespace>
      <namespace key="5" case="first-letter">SunFlurry wiki talk</namespace>
      <namespace key="6" case="first-letter">File</namespace>
      <namespace key="7" case="first-letter">File talk</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">MediaWiki talk</namespace>
      <namespace key="10" case="first-letter">Template</namespace>
      <namespace key="11" case="first-letter">Template talk</namespace>
      <namespace key="12" case="first-letter">Help</namespace>
      <namespace key="13" case="first-letter">Help talk</namespace>
      <namespace key="14" case="first-letter">Category</namespace>
      <namespace key="15" case="first-letter">Category talk</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>Main Page</title>
    <ns>0</ns>
    <id>1</id>
    <revision>
      <id>5032</id>
      <parentid>5031</parentid>
      <timestamp>2025-06-09T11:13:25Z</timestamp>
      <contributor>
        <username>Admin</username>
        <id>1</id>
      </contributor>
      <minor/>
      <comment>1 revision imported</comment>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text xml:space="preserve" bytes="19589">{{DISPLAYTITLE:&lt;span style=&quot;position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);&quot;&gt;{{FULLPAGENAME}}&lt;/span&gt;}}__NOTOC__ __NOEDITSECTION__
= Добро пожаловать на официальный Wiki-портал SunFlurry =
Портал содержит презентацию, описание и подробную документацию по разным аспектам системы SunFlurry. Он существует не только для того, чтобы распространить информацию о системе, но и как онлайн документация, необходимая для программирования в среде системы и изучения возможностей существующих проектов, созданных с помощью системы. Сайт выполнен на основе MediaWiki и включает {{NUMBEROFARTICLES}} статей, ряд демонстраций, созданных на реальном сервере, работающем под управлением системы.

Система SunFlurry эта гибкая программная платформа, имеющая как оболочку разработки (Студия), так пользовательскую (клиентская часть), серверную и консольную составляющие. Система может использоваться для разных целей, в том числе:
* Учетная система, ERP, CRM или другая бизнес-система для компаний любой сложности и размеров.
* Система обмена, обработки и выгрузки информации (к примеру, получение и проверка данных по государственным стандартам и отправка в органы власти с помощью гос. протоколов).
* Сервер Web-решений (как система, генерирующая Web-страницы на основе входящих запросов и данных БД)
* Промежуточный сервер Web-решений (как система, отвечающая на запросы в формате xml или json, используя базу данных для хранения информации, см. [[Генерация штрихкодов|пример]] или [[Пример исполнения программного кода|пример 2]])
* Программная среда для прикладных задач (к примеру, для создания символов QRCode, Aztec и пр. по запросу, или сервер печати, ожидающий данные и производящий их вывод на печатающие устройства)
* Как подключаемая библиотека, для использования возможностей языка во внешних приложениях.
* Прямая работа с графикой OpenGL, позволяет создавать автономные игровые проекты, используя все возможности языка. Графическое направление в дальнейшем будет совершенствоваться.

SunFlurry уже используется как учетная система в крупных дистрибьюторской и производственной компаниях, как и во множестве розничных точек. Проект &quot;Торговля и производство&quot;, написанный в среде системы, включает не только учет остатков, задолженностей, бухгалтерии и пр., но и финансовый учет, работу с экспедицией и отгрузкой товара, производство, блок маркетинга и пр.

К важным преимуществам системы можно отнести:
* Система независима и создана без использования исходных текстов, с авторскими правами, не принадлежащими авторам системы.
* Простота использования оболочки разработки, язык, обладающий богатыми возможностями, полное описание и примеры работы с функциями. Разработчик сможет почувствовать себя как дома с первых дней работы с системой.
* Встроенная многозадачность, высокая скорость работы и большое количество оптимизаций позволят выполнить любые задачи без компромиссов и замедления работы пользователей.
* Возможность создания серверных версий (консольных клиентов в локальной терминологии) позволяет использовать систему для выполнения нестандартных задач и встроенная многозадачность в этом случае является незаменимой.

Если Вы заинтересовались проектом по каким-либо причинам, мы готовы выслушать любые Ваши предложения. Нам можно написать на следующий почтовый адрес: '''&lt;nowiki&gt;sf@sfs&amp;#x79;s.ru&lt;/nowiki&gt;'''

== Бесплатный проект с открытым кодом &quot;розница&quot; ==

Проект &quot;розница&quot; был создан, чтобы исправить положение с отсутствием бесплатной надежной программной системы для розничных точек, которую можно было бы использовать как кассовое обеспечение (&quot;фронт офис&quot;), так и программу учета магазина (&quot;бэк офис&quot;). В комплекс программного обеспечения &quot;розница&quot; входит серверная часть, клиентская часть, особая версия [[Общая информация и интерфейс Студии|Студии]] и текст самого проекта &quot;розница&quot;, распространяемый на платформе [https://github.com/sfsys132/project-free-Russian-retail github], где все желающие могут создать свою версию проекта, скачать его или предложить свои исправления в официальное хранилище. Проект абсолютно '''бесплатен''', однако имеет ограничения на использование, которые накладываются пользовательским соглашением (лицензией). Эти ограничения не должны препятствовать использованию системы в отдельных магазинах или небольших сетях и заключаются в запрете на использовании бесплатной версии в больших сетях, либо создании своего проекта, не связанного с розницей, с помощью распространяемых бесплатных версий программ без получения на это разрешения.

Ссылка на '''[[Проект Розница|скачивание файла установки проекта]]''' находится в конце статьи '''[[Проект Розница|описания проекта]]'''. Также доступна пошаговая инструкция по '''[[Установка проекта Розница|установке]]''' с нуля.

== Как работать с данным порталом-документацией ==

На этой странице Вы найдете ссылки на все разделы описания. Страница разделена на:
* Общая информация более подробно знакомит посетителей сайта с системой и ее частями.
* Описание программной среды SunFlurry, включающей общую информацию о системе, описания всех объектов и функций, а также описание оболочки разработки Студия. Данный раздел предназначен для разработчиков, и позволяет получить необходимые знания, справку или описание определенной функции в процессе разработки.
* Раздел описание клиентской и серверной частей системы предназначен для администраторов или пользователей, он содержит информацию по установке серверной и клиентской частей, ключам запуска, описание возможностей клиента и прочему.


&lt;div style=&quot;border:1px solid #a7d7f9;color:#44627f; background-color: #f6f6f6;padding:2px 8px 5px;&quot;&gt;
&lt;h3 style=&quot;color:#44627f;&quot;&gt;Программная среда SunFlurry&lt;/h3&gt;
&lt;h6 style=&quot;border-top:1px solid #a7d7f9; padding:5px; margin-left:5px; margin-right:5px&gt;&lt;/h6&gt;
{| cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot;
| id=&quot;studiolinks&quot; width=&quot;50%&quot; valign=&quot;top&quot; style=&quot;background-color: #f6f6f6; border:0; padding: 2px;&quot; |

&lt;h3&gt;Информация о SunFlurry&lt;/h3&gt;
* [[Общая информация о среде]]
* [[Общая информация о среде#Текущие издания, версии и прочая информация|Текущие издания и версии]]
* [[Онлайн демонстрации]]

===Описание среды разработки Студия===
* [[Общая информация и интерфейс Студии]]
* Индекс возможностей Студии
** [[Студия/Редактор свойств|Редактор свойств]]
** [[Студия/Общий поиск|Поиск по всему проекту]]
** [[Студия/Установки проекта|Установки проекта]]
** [[Студия/Конфигурация данных проекта|Конфигурация данных проекта]]
*** [[Студия/Редактор типов данных|Редактор типов данных]]
** [[Студия/Библиотека картинок|Библиотека картинок]]
** [[Студия/Главное меню|Редактор главного меню]]
** [[Студия/Панели инструментов|Редактор панелей инструментов]]
** [[Студия/Связанные элементы|Редактор связанных элементов]]
* [[Студия/Компиляция|Компиляция и синтаксический контроль]]
* [[Студия/Развертывание проектов|Серверы развертывания проекта]]
* [[Студия/Развертывание проектов#Развертывание проекта на удаленных серверах|Развертывание проектов]]
* [[Студия/Автономная сборка|Автономная сборка]]
* [[Студия/Редактор модулей|Редактор модулей]]
* [[Студия/Редактор электронных таблиц|Редактор электронных таблиц SFT]]
* [[Студия/Редактор форм|Редактор форм]]
** [[Студия/Текстовое поле|Текстовое поле]]
** [[Студия/Редактируемое поле|Редактируемое поле]]
** [[Студия/Кнопка|Кнопка]]
** [[Студия/Флажок|Флажок]]
** [[Студия/Переключатель|Переключатель (радио-кнопка)]]
** [[Студия/Поле со списком|Поле со списком]]
** [[Студия/Список значений|Список значений]]
** [[Студия/Группа элементов|Группа элементов]]
** [[Студия/Картинка|Картинка]]
** [[Студия/Разделитель групп элементов|Разделитель групп элементов]]
** [[Студия/Группа страниц с закладками|Группа страниц с закладками]]
** [[Студия/Объемный регион оформления|Объемный регион оформления]]
** [[Студия/Таблица значений|Таблица значений]]
** [[Студия/Электронная таблица SFT|Внедренная электронная таблица]]
** [[Студия/Дерево значений|Дерево значений]]
** [[Студия/Выбор бегунком|Выбор бегунком]]
** [[Студия/Индикатор выполнения|Индикатор выполнения]]
** [[Студия/OLE-объект|OLE-объект]]
** [[Студия/Пользовательский компонент интерфейса|Макросы]]
* [[Студия/Визуальные события|Визуальные события]]
* [[Техническая информация по форматам файлов Студии]]

| id=&quot;codelinks&quot; width=&quot;50%&quot; valign=&quot;top&quot; style=&quot;background-color: #f6f6f6; border:0 ; padding: 2px;&quot; |

===Описание встроенного языка=== 
* [[Общее описание языка|Общее описание]]
* [[Предопределенные события]]
* Индекс функций и возможностей
** [[Константы]]
** [[Функции общего назначения]]
** [[Математические функции]]
** [[Строковые функции]]
** [[Функции работы с датами]]
** [[Объекты]]
*** [[Ini-файл]]
*** [[Буфер]]
**** [[Буфер#Объект структуры данных записи|Объект записи]]
*** [[Внешняя таблица DBF]]
*** [[Временная таблица базы данных]]
*** [[Объект GI|Графический объект GI (OpenGL и пр.)]]
*** [[Дерево]]
*** [[Картинка]]
*** [[Список]]
*** [[Объект OLE]]
*** [[Объект IP]]
**** Простой обмен с помощью [[USR1 протокол|USR1 протокола]]
*** [[Объект XML]]
*** [[Объект базы данных]]
*** [[Объект загружаемой системной библиотеки]]
*** [[Объект запрос базы данных]]
*** [[Объект MM|Объект мультимедиа (звук и пр.)]]
*** [[Объект структуры базы данных]]
*** [[Сборщик объектов]]
*** [[Таблица]]
*** [[Текст]]
*** [[Файл]]
*** [[Форма]]
*** [[Электронная таблица SFT]]
* [[Оптимизация отчетов и обработок]]

|}
&lt;/div&gt;


&lt;div id=&quot;admlinks&quot; style=&quot;border:1px solid #a7d7f9;color:#44627f; background-color: #f6f6f6;padding:2px 8px 5px;&quot;&gt;
&lt;h3 style=&quot;color:#44627f&quot;&gt;Описание клиентской и серверной части&lt;/h3&gt;
&lt;h6 style=&quot;border-top:1px solid #a7d7f9; padding:5px; margin-left:5px; margin-right:5px&gt;&lt;/h6&gt;
{| cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot;
| id=&quot;guilinks&quot; width=&quot;50%&quot; valign=&quot;top&quot; style=&quot;background-color: #f6f6f6; border:0; padding: 2px;&quot; |
===Информация о клиентской части===
* [[Общая информация о консольном и визуальном клиентах]]
* [[Основной файл инициализации клиента|Основной файл инициализации клиента, установка клиентов]]
* [[Диалоги регистрации в базе данных]]
* [[Встроенный отладчик]]
** [[Встроенный профайлер]]
* [[Исключения в программе и отладка исключений]]

| id=&quot;guilinks&quot; width=&quot;50%&quot; valign=&quot;top&quot; style=&quot;background-color: #f6f6f6; border:0 ; padding: 2px;&quot; |

===Информация о серверной части===
* [[Общая информация о сервере базы данных]]
* [[Установки сервера]]
* [[Ключи запуска сервера из командной строки]]
** [[Дамп содержимого базы данных|Создание и загрузка дампа содержимого базы данных]]
* [[Установка сервера и клиентов в корпоративной сети]]

|}
&lt;/div&gt;

&lt;!--
&lt;div id=&quot;prjlinks&quot; style=&quot;border:1px solid #6ecf73;color:#44627f; background-color: #f4fff4;padding:2px 8px 5px;&quot;&gt;
&lt;h3 style=&quot;color:#44627f&quot;&gt;Проект &quot;Торговля и производство&quot;&lt;/h3&gt;
&lt;h6 style=&quot;border-top:1px solid #6ecf73; padding:5px; margin-left:5px; margin-right:5px&gt;&lt;/h6&gt;
{| cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot;
| width=&quot;50%&quot; valign=&quot;top&quot; style=&quot;background-color: #f4fff4; border:0; padding: 2px;&quot; |
===Общая информация===
* '''Документация находится в разработке'''

| width=&quot;50%&quot; valign=&quot;top&quot; style=&quot;background-color: #f4fff4; border:0 ; padding: 2px;&quot; |

===Дополнительно===
* '''Документация находится в разработке'''
|}
&lt;/div&gt;


&lt;div id=&quot;ngrclinks&quot; style=&quot;border:1px solid #6ecf73;color:#44627f; background-color: #f4fff4;padding:2px 8px 5px;&quot;&gt;
&lt;h3 style=&quot;color:#44627f&quot;&gt;Система удаленного управления ngRC&lt;/h3&gt;
&lt;h6 style=&quot;border-top:1px solid #6ecf73; padding:5px; margin-left:5px; margin-right:5px&gt;&lt;/h6&gt;
{| cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot;
| width=&quot;50%&quot; valign=&quot;top&quot; style=&quot;background-color: #f4fff4; border:0; padding: 2px;&quot; |
===Общая информация===
* '''Документация находится в разработке'''

| width=&quot;50%&quot; valign=&quot;top&quot; style=&quot;background-color: #f4fff4; border:0 ; padding: 2px;&quot; |

===Дополнительно===
* '''Документация находится в разработке'''
|}
&lt;/div&gt;
--&gt;

&lt;html&gt;&lt;style&gt;
div#mw-head {background-image: url('/download/backgroundcode.png');}
div#footer {background-image: url('/download/backgroundcode.png');}
td#studiolinks {background-image: url('/download/backgroundstudio.png');}
td#codelinks {background-image: url('/download/backgroundcode.png');}
td#guilinks {background-image: url('/download/backgroundgui.png');}
&lt;/style&gt;&lt;/html&gt;</text>
      <sha1>cxvahhz9wneg4tf5tu4wgpdmj94nob7</sha1>
    </revision>
  </page>
</mediawiki>
