|
js в 1с 7.7 - как правильно
| ☑ |
0
Shrk_V_V_V
25.07.18
✎
13:44
|
Здравствуйте.
В семерке я человек новый, хочу несколько js функций написать через MSScriptControl.ScriptControl. Каждый раз создавать активикс объект при вызове функции наверное неправильно. А как правильно- создать один глобальный объект с пачкой функций и юзать его, создать пачку объектов в глобальном модуле на каждую функцию? Посоветуйте, поделитесь опытом. Нужно ли заморачиваться писать код реинициализации объекта если отваливалится? Есть ли такая проблема что они отваливаются?
|
|
1
ildary
25.07.18
✎
13:58
|
(0) Экспортная переменная в глобальном модуле - оно?
|
|
2
Shrk_V_V_V
25.07.18
✎
14:27
|
Да.
Наверное наделаю их по количеству функций, чтобы с простыней не возится. И для каждой функцию 1с напишу там же.
|
|
3
ildary
25.07.18
✎
14:33
|
(2) Если это сарказм, то с интересом послушаю альтернативные идеи.
|
|
4
Сияющий в темноте
25.07.18
✎
21:34
|
зачем вам js в 1с,ну VbScript я еще понимаю,можно обьекты писать,но туда данные 1с не так просто положить,а вот js даже это нормально не умеет,а уж по оле замучишься CollectGagbage делать,чтобы он обьекты отдал.
|
|
5
Shrk_V_V_V
26.07.18
✎
04:58
|
>если это сарказм
Никакого сарказма, я сам так хотел. "Глобальный объект" в стартовом посте и есть экспортная функция в глобальном модуле. Я просто хотел посмотреть на конкретную практику использования, надеялся кто-то поделится опытом
>зачем js
Генератор случайных чисел, новый GUID, всякое такое. Не так глобально, заменить язык 1с на js я не собираюсь)
|
|
6
Shrk_V_V_V
26.07.18
✎
04:59
|
>экспортная функция
*экспортная переменная
|
|