Liberazione di OneScript 1.8.0, 1C: Ambiente di esecuzione di script d'impresa

A liberazione di u prughjettu OneScript 1.8.0 hè stata publicata, sviluppatu una macchina virtuale multipiattaforma indipendente da a cumpagnia 1C per eseguisce script in a lingua 1C: Enterprise. U sistema hè autosufficiente è permette di eseguisce script in lingua 1C senza installà a piattaforma 1C:Enterprise è e so librerie specifiche. A macchina virtuale OneScript pò esse aduprata sia per l'esekzione diretta di script in lingua 1C, sia per incrustà u supportu per a so eseguzione in applicazioni scritte in altre lingue. U codice di u prugettu hè scrittu in C# è distribuitu sottu a licenza MPL-2.0. Supporta u travagliu in Linux, Windows è macOS.

OneScript supporta tutte e caratteristiche di a lingua 1C, cumpresa a scrittura libera, espressioni cundiziunali, loops, eccezzioni, arrays, espressioni regulari, oggetti COM, è funzioni integrate per travaglià cù tipi primitivi. A biblioteca standard furnisce funzioni per travaglià cù i schedari è i stringi, interagisce cù u sistema, trasfurmà JSON è XML, accessu à a rete è utilizendu u protocolu HTTP, calculi matematichi, travagliendu cù layout.

Inizialmente, u sistema hè statu cuncepitu per sviluppà applicazioni di cunsola in lingua 1C, ma a cumunità sviluppa a biblioteca OneScriptForms, chì permette di creà applicazioni cù una interfaccia grafica. In più di a biblioteca standard è OneScriptForms, più di 180 pacchetti cù biblioteche è utilità supplementari sò dispunibili per OneScript. Per simplificà a stallazione è a distribuzione di biblioteche, u gestore di pacchetti ovm hè offru.

A nova versione hà transizione à u .NET Framework 4.8, chì hà permessu di aghjunghje supportu per i percorsi di schedari chì cuntenenu più di 260 caratteri. U restu di i cambiamenti sò in relazione cù a cumpatibilità mejorata cù a piattaforma 1C: Enterprise.

Source: opennet.ru

Add a comment