OneScript 1.8.0 buraxılışı, 1C:Enterprise skript icra mühiti

1.8.0C: Enterprise dilində skriptlərin icrası üçün 1C şirkətindən müstəqil platformalararası virtual maşın hazırlayan OneScript 1 layihəsinin buraxılışı nəşr olundu. Sistem özünü təmin edir və 1C: Enterprise platformasını və onun xüsusi kitabxanalarını quraşdırmadan 1C dilində skriptləri icra etməyə imkan verir. OneScript virtual maşını həm 1C dilində skriptlərin birbaşa icrası, həm də digər dillərdə yazılmış proqramlarda onların icrası üçün dəstək yerləşdirilməsi üçün istifadə edilə bilər. Layihə kodu C# dilində yazılmışdır və MPL-2.0 lisenziyası altında paylanmışdır. Linux, Windows və macOS-u dəstəkləyir.

OneScript 1C dilinin bütün xüsusiyyətlərini, o cümlədən boş yazma, şərti ifadələr, döngələr, istisnalar, massivlər, müntəzəm ifadələr, COM obyektləri və primitiv növlərlə işləmək üçün daxili funksiyaları dəstəkləyir. Standart kitabxana fayl və sətirlərlə işləmək, sistemlə qarşılıqlı əlaqə qurmaq, JSON və XML-i emal etmək, şəbəkəyə daxil olmaq və HTTP protokolundan istifadə etmək, riyazi hesablamalar, planlarla işləmək funksiyalarını təmin edir.

Əvvəlcə sistem 1C dilində konsol proqramlarının hazırlanması üçün nəzərdə tutulmuşdu, lakin icma qrafik interfeysli proqramlar yaratmağa imkan verən OneScriptForms kitabxanasını inkişaf etdirir. Standart kitabxanaya və OneScriptForms-a əlavə olaraq, OneScript üçün əlavə kitabxanalar və yardım proqramları olan 180-dən çox paket mövcuddur. Kitabxanaların quraşdırılması və paylanmasını sadələşdirmək üçün ovm paket meneceri təklif olunur.

Yeni versiya .NET Framework 4.8-ə köçdü və bu, 260-dan çox simvoldan ibarət fayl yollarına dəstək əlavə etməyə imkan verdi. Qalan dəyişikliklər 1C: Enterprise platforması ilə təkmilləşdirilmiş uyğunluqla bağlıdır.

Mənbə: opennet.ru

Добавить комментарий