Commit 1be13f8e authored by Sergey Antonovich's avatar Sergey Antonovich 🇯🇵

Update jSynergyDocs.md

parent b416bc8f
...@@ -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
...@@ -194,6 +202,9 @@ jSynergy [Скачать класс](./jSynergy.js) ...@@ -194,6 +202,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');
...@@ -264,6 +275,12 @@ jSynergy [Скачать класс](./jSynergy.js) ...@@ -264,6 +275,12 @@ jSynergy [Скачать класс](./jSynergy.js)
key: 'xxxx-xxxxxxx-xxxxx-xxxx-xxxx', key: 'xxxx-xxxxxxx-xxxxx-xxxx-xxxx',
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,15 +369,11 @@ jSynergy [Скачать класс](./jSynergy.js) ...@@ -352,15 +369,11 @@ 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);
// Возвращает список доступных реестров авторизованному пользователю // Возвращает список доступных реестров авторизованному пользователю
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