Commit 3555d8a9 authored by Sergey Antonovich's avatar Sergey Antonovich 🇯🇵

Merge branch 'patch-1' into 'master'

Update jSynergyDocs.md

See merge request !4
parents b69b9315 1be13f8e
...@@ -15,15 +15,15 @@ jSynergy [Скачать класс](./jSynergy.js) ...@@ -15,15 +15,15 @@ jSynergy [Скачать класс](./jSynergy.js)
<hr> <hr>
Совместимость с версиями Synergy: [`Поддержка платформы`] [`Работоспособность класса`] [`Стабильность`] Совместимость с версиями Synergy: [`Поддержка платформы`] [`Работоспособность класса`]
* `3.12` - [❌] [❌] [❌] * `3.12` - [❌] [❌]
* `3.15` - [❌] [❌] [✅] * `3.15` - [❌] [❌]
* `4.0`   - [✅] [✅] [✅] * `4.0`   - [✅] [✅]
* `4.1`   - [✅] [❌] [✅] * `4.1`   - [✅] [✅]
Автор данного класса: `Антонович Сергей` Автор данного класса: [`Антонович Сергей`](@yandexphp)
Версия класса: `0.5.0` Версия класса: `0.5.2`
<hr> <hr>
...@@ -131,7 +131,15 @@ jSynergy [Скачать класс](./jSynergy.js) ...@@ -131,7 +131,15 @@ jSynergy [Скачать класс](./jSynergy.js)
## Использование класса ## Использование класса
Вызов класса с пред. установленной переменной: `jSynergy`.<br> Вызов класса с пред. установленной переменной: `jSynergy`.<br>
Или можете создать новый класс через объект класса `var varName = new __classSynergy()`. Или можете создать новый класс через объект класса `let varName = new __classSynergy()`.
P.S: Если у вас версия платформы Synergy `4.1` и выше то там есть так называемые Библиотеки для интерпретатора пихаем класс
туда и просто пропускаем шаг с созданием экземпляра класса тобишь `__classSynergy` и пропускаем авторизацию контейнера т.е
`jSynergy.setConnection(false, login, password);`. Тогда можно сразу работать с классом и формами.
<hr>
##### Для метода `jSynergy.server` все методы как и в `jSynergy.client` равны.
Прочие функции Прочие функции
```javascript ```javascript
...@@ -195,6 +203,9 @@ jSynergy [Скачать класс](./jSynergy.js) ...@@ -195,6 +203,9 @@ jSynergy [Скачать класс](./jSynergy.js)
* Подключения к контейнеру * Подключения к контейнеру
*/ */
// По умолчанию нужно подлюкчаться к самому себе это будет выглядеть так (Нечего не меняем - вставляем и идем дальше)
jSynergy.setConnection(false, login, password);
// Вариант подключения к контейнеру (первый) // Вариант подключения к контейнеру (первый)
jSynergy.setConnection('https://synergy.arta.pro/Synergy/', 'login', 'password'); jSynergy.setConnection('https://synergy.arta.pro/Synergy/', 'login', 'password');
...@@ -265,6 +276,12 @@ jSynergy [Скачать класс](./jSynergy.js) ...@@ -265,6 +276,12 @@ jSynergy [Скачать класс](./jSynergy.js)
value: 'Hello World!' value: 'Hello World!'
},'value'); },'value');
// Если нужно заполнить компонент `Ссылка на реестр`
jSynergy.client.setValue('myRegistryLinkId', 'xxxx-xxxxxxx-xxxxx-xxxx-xxxx');
// Если нужно заполнить компонент `Ссылка на реестр` для дин. таблицы
jSynergy.client.setValue('myRegistryLinkId', 'my-table-id', 1, 'xxxx-xxxxxxx-xxxxx-xxxx-xxxx');
// Если нужно получить кол-во рядов в дин.таблице // Если нужно получить кол-во рядов в дин.таблице
jSynergy.client.getRowsCount('my-table-id'); jSynergy.client.getRowsCount('my-table-id');
...@@ -352,7 +369,7 @@ jSynergy [Скачать класс](./jSynergy.js) ...@@ -352,7 +369,7 @@ jSynergy [Скачать класс](./jSynergy.js)
jSynergy.client.ApiUtils.getDocumentID(1337); jSynergy.client.ApiUtils.getDocumentID(1337);
// Получить dataUUID по documentID // Получить dataUUID по documentID
jSynergy.client.ApiUtils.getDataUUID('xxxxxx-xxxxx-xxxxx'); jSynergy.client.ApiUtils.getDataUUID('xxxx-xxxxxxx-xxxxx-xxxx-xxxx');
// Получить ход выполнения по dataUUID // Получить ход выполнения по dataUUID
jSynergy.client.ApiUtils.getProcessExecution(1337); jSynergy.client.ApiUtils.getProcessExecution(1337);
...@@ -360,7 +377,3 @@ jSynergy [Скачать класс](./jSynergy.js) ...@@ -360,7 +377,3 @@ jSynergy [Скачать класс](./jSynergy.js)
// Возвращает список доступных реестров авторизованному пользователю // Возвращает список доступных реестров авторизованному пользователю
jSynergy.client.ApiUtils.getRegistryList(); jSynergy.client.ApiUtils.getRegistryList();
``` ```
\ No newline at end of file
<hr>
Для метода `jSynergy.server` все методы как и в `jSynergy.client` равны.
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment