OneScript icon indicating copy to clipboard operation
OneScript copied to clipboard

Исполняющая среда скриптов на языке 1С

Results 147 OneScript issues
Sort by recently updated
recently updated
newest added

@nixel2007 покрытие для сонара.

# Описание задачи Быстро создавать строго-типизированные структуры с помощью котлин-подобного синтаксиса **Опишите решение** ```bsl &ЖелудеваяАннотацияКонструктораТипа Тип Человек(Знач Имя, Знач Фамилия, Перем Аккаунт = Неопределено); Тип ЛогинИПароль(&Заполнено Знач Логин, Знач Пароль...

proposal

Для уменьшения количества динамической диспетчеризации + более внятного кода в native нужен синтаксис типизации ```bsl Перем А: Строка Функция Ф(М: Строка): Булево Б = Нечто как Строка Если Б это...

Снова испытал нехватку меток и оператора "Перейти". Есть большой метод с несколькими выходами. В начале захватываю ресурс ОС. Надо освободить его при любом выходе. Пришлось в каждом выходе звать специальный...

**Опишите ошибку** При подключенном отладчике зависает чтение stdin **Воспроизведение ошибки** 1. Создать скрипт с кодом: ```bsl Поток = Консоль.ОткрытьСтандартныйПотокВвода(); Поток.ТаймаутЧтения = 100; Чтение = Новый ЧтениеТекста(); Чтение.Открыть(Поток); Результат = Чтение.Прочитать();...

minor

**Опишите ошибку** Неправильно работает ЧтениеJSON.Пропустить() **Воспроизведение ошибки** 1. Для простых значений: ```bsl Текст = "1,2,3,4,5"; Чтение = Новый ЧтениеJSON(); Чтение.УстановитьСтроку(Текст); Результат = Чтение.Прочитать(); // считывает 1 Результат = Чтение.Пропустить(); //...

1. Исправлено `ЧтениеJSON.Пропустить()` для массивов и объектов, имеющих вложенные структуры. 2. При достиженнии конца JSON текущее состояние устанавливается в `ТипЗначенияJSON.Ничего` (соответственно 1С)

Имею ОСкрипт 1.7-9 внутри Турбоконфа. Зову из скрипта функцию базы 1С ``` Функция Ф(П = Ложь) Экспорт Сообщить(П); КонецФункции ``` через COM V83.Application: `COM.Ф()` И вижу в отладчике что фактический...

После запуска TestApp появляется белое окно с заголовком MainWindow и спустя несколько секунд закрывается. - OneScript-1.8.4, OneScript-1.9.1 - ОС: Windows 10 Pro 10.0.19045

**Опишите ошибку** При получении списка кластеров через COM возникает ошибка, но только на версии 1.8.* **Воспроизведение ошибки** Коннектор = Новый COMОбъект("v83.COMConnector"); СоединениеСАгентомСервера = Коннектор.ConnectAgent("server:2540"); КластерыСерверов = СоединениеСАгентомСервера.GetClusters(); получаем ошибку Внешнее...