Нашри OneScript 1.8.0, муҳити иҷрои скрипт дар забони 1C: Enterprise

Нашри лоиҳаи OneScript 1.8.0 нашр шуд, ки он як мошини маҷозии кроссплатформаи новобаста аз ширкати 1C барои иҷрои скриптҳо бо забони 1C: Enterprise таҳия шудааст. Система худкифоя аст ва ба шумо имкон медиҳад, ки бидуни насби платформаи 1C: Enterprise ва китобхонаҳои мушаххаси он скриптҳоро бо забони 1С иҷро кунед. Мошини виртуалии OneScript метавонад ҳам барои иҷрои мустақими скриптҳо бо забони 1С ва ҳам барои ворид кардани дастгирии иҷрои онҳо ба замимаҳои бо забонҳои дигар навишташуда истифода шавад. Рамзи лоиҳа дар C# навишта шудааст ва таҳти иҷозатномаи MPL-2.0 паҳн карда мешавад. Корҳоро дар Linux, Windows ва macOS дастгирӣ мекунад.

OneScript ҳамаи хусусиятҳои забони 1C-ро дастгирӣ мекунад, аз ҷумла чопкунии фуҷур, ифодаҳои шартӣ, ҳалқаҳо, истисноҳо, массивҳо, ифодаҳои муқаррарӣ, объектҳои COM ва функсияҳои дарунсохт барои кор бо намудҳои ибтидоӣ. Китобхонаи стандартӣ вазифаҳои кор бо файлҳо ва сатрҳо, ҳамкорӣ бо система, коркарди JSON ва XML, дастрасӣ ба шабака ва истифодаи протоколи HTTP, ҳисобҳои математикӣ ва кор бо тарҳҳоро таъмин мекунад.

Дар аввал, система барои таҳияи барномаҳои консолӣ бо забони 1С тарҳрезӣ шуда буд, аммо ҷомеа китобхонаи OneScriptForms-ро таҳия мекунад, ки ба шумо имкон медиҳад барномаҳоро бо интерфейси графикӣ эҷод кунед. Илова ба китобхонаи стандартӣ ва OneScriptForms, барои OneScript зиёда аз 180 бастаҳо бо китобхонаҳо ва утилитаҳои иловагӣ дастрасанд. Барои содда кардани насб ва паҳнкунии китобхонаҳо, менеҷери бастаи ovm пешниҳод карда мешавад.

Версияи нав ба .NET Framework 4.8 гузашт, ки имкон дод, ки дастгирии роҳҳои файли дорои зиёда аз 260 аломат илова карда шавад. Тағйироти боқимонда бо такмил додани мутобиқат бо платформаи 1C: Enterprise алоқаманд аст.

Манбаъ: opennet.ru

Илова Эзоҳ