Снегопат

Обсуждение Снегопата
Текущее время: 27 апр 2024, 12:34

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
СообщениеДобавлено: 30 апр 2015, 10:28 
Не в сети

Зарегистрирован: 01 мар 2012, 15:37
Сообщения: 58
прокатило
Код:
Функция GetPrm(PrmName, BlockName = "parameters", Attr = "value") Экспорт

Код:
Сообщить(GetPrm("storage_user"));


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 апр 2015, 11:28 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
TeamCity - специальный билд-сервер для выполнения различных автоматизированных сценариев - прогон тестов, сборка конфигурации, развертывание в различные контуры и т.п.
Один из наиболее удобных и юзабельных


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 апр 2015, 11:43 
Не в сети

Зарегистрирован: 26 май 2014, 13:53
Сообщения: 83
vsuh писал(а):
а что за TeamCity, кстати, я не понял.
Это механизм обновлений продуктовых ИБ их хранилищ?


Да, это именно он. В репо xDD на github лежит только первый набросок. Сейчас механизм намного более развит, но в открытом доступе его нет (по ряду объективных причин). Хотя, то, что есть на github - это вполне рабочий пример развертывания ИБ из хранилища 1С. В принципе, если нужны параметры кластера, то можете посмотреть скрипт cluster_manager.os там же на github.
Кроме того, примеры полезных скриптов можно посмотреть в библиотеке скриптов (https://github.com/EvilBeaver/oscript-library) Вопросы по конкретным скриптам лучше задавать там же на github библиотеки, чтобы не флудить в форуме Снегопата.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 апр 2015, 11:50 
Не в сети

Зарегистрирован: 26 май 2014, 13:53
Сообщения: 83
Прошу пояснить - вот ваш пример кода:
Код:
Функция GetPrm(BlockName = "parameters", PrmName, Attr = "value")

КонецФункции

Сообщить(GetPrm( ,"storage_user"));


Он нормально компилируется, в чем проблема?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 май 2015, 09:13 
Не в сети

Зарегистрирован: 01 мар 2012, 15:37
Сообщения: 58
EvilBeaver писал(а):
Прошу пояснить - вот ваш пример кода:
Код:
Функция GetPrm(BlockName = "parameters", PrmName, Attr = "value")

КонецФункции

Сообщить(GetPrm( ,"storage_user"));


Он нормально компилируется, в чем проблема?


Вот прямо из форума текст скопировал, сохранил в файл GetParam.os
Код:
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Windows\system32>ver
Microsoft Windows [Version 6.1.7601]

C:\Windows\system32>set PROCESSOR_ARCHITECTURE
PROCESSOR_ARCHITECTURE=AMD64

C:\Windows\system32>oscript -v
1Script Execution Engine. Version 1.0.9.124
...
E:>GetParam.os
ScriptEngine.Compiler.CompilerException: {Модуль E:\GetParam.os / Ошибка в строке: 5 / Ошибка в выражении}
Сообщить(GetPrm( ,"storage_user"));
   в ScriptEngine.Compiler.Compiler.ExpressionBuilder.Build(Token stopToken)
   в ScriptEngine.Compiler.Compiler.PushFactArguments()
...



Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 май 2015, 10:00 
Не в сети

Зарегистрирован: 01 мар 2012, 15:37
Сообщения: 58
У меня не получается подключить движок OneScript к Снегопаду.
ссылка на файл лежит в "C:\Program Files (x86)\1cv82\Snegopat\scripts\OneScript\ScriptEngine.Snegopat.dll"
в addins.ini пробовал три варианта указания пути до движка 1Script:
Код:
Группа ОнеСкрипт
//   dll:scripts\onescript\ScriptEngine.Snegopat.dll
//   dll:"C:\Program Files (x86)\OneScript execution engine\ScriptEngine.Snegopat.dll"
   dll:c:\progra~2\OneScript\ScriptEngine.Snegopat.dll
    1clang:scripts\addinsMngr_self.osf
    1clang:scripts\addinsMngr.os
КонецГруппы


в окне Снегопада обещанной команды "Загрузить скрипт 1С" не появилось
Вложение:
2015-05-05_9-56-45.png
2015-05-05_9-56-45.png [ 35.22 КБ | Просмотров: 13165 ]


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 май 2015, 11:35 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Цитата:
Пока аддины dll не реализованы

http://snegopat.ru:9004/doc/trunk/core/ ... i.markdown
Это если речь о новом Снегопате.

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 май 2015, 12:09 
Не в сети

Зарегистрирован: 26 май 2014, 13:53
Сообщения: 83
vsuh писал(а):
У меня не получается подключить движок OneScript к Снегопаду.
ссылка на файл лежит в "C:\Program Files (x86)\1cv82\Snegopat\scripts\OneScript\ScriptEngine.Snegopat.dll"
в addins.ini пробовал три варианта указания пути до движка 1Script:


Вот эта строка в addins.ini все портит (если про старый Снегопат говорим):
script:scripts\DevTools\scriptdev.js

Почему - не знаю, не изучал.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 май 2015, 12:14 
Не в сети

Зарегистрирован: 26 май 2014, 13:53
Сообщения: 83
vsuh писал(а):
Вот прямо из форума текст скопировал, сохранил в файл GetParam.os


Да, действительно, на версии 1.0.9 проявляется. На версии 1.0.10 такой ошибки нет.
Скачайте 1.0.10 по ссылке http://oscript.io/downloads/night-build/latest.zip


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 май 2015, 13:02 
Не в сети

Зарегистрирован: 01 мар 2012, 15:37
Сообщения: 58
EvilBeaver писал(а):
.... В принципе, если нужны параметры кластера, то можете посмотреть скрипт cluster_manager.os там же на github.

Там настройки берутся из переменных окружения...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB