OneScript 1.8.0, 1C: Enterprise script exekuzio ingurunea kaleratzea

OneScript 1.8.0 proiektuaren oharra argitaratu da, plataforma anitzeko makina birtual bat garatzen duena 1C konpainiatik independentea den scriptak 1C:Enterprise hizkuntzan exekutatzeko. Sistema autonomoa da eta 1C hizkuntzan scriptak exekutatzeko aukera ematen du 1C:Enterprise plataforma eta bere liburutegi espezifikoak instalatu gabe. OneScript makina birtuala erabil daiteke bai scriptak 1C hizkuntzan zuzeneko exekuziorako, bai beste hizkuntza batzuetan idatzitako aplikazioetan exekutatzeko euskarria txertatzeko. Proiektuaren kodea C#n idatzita dago eta MPL-2.0 lizentziapean banatzen da. Linux, Windows eta macOS onartzen ditu.

OneScript-ek 1C hizkuntzaren ezaugarri guztiak onartzen ditu, idazketa soltea, baldintzazko adierazpenak, begiztak, salbuespenak, arrayak, adierazpen erregularrak, COM objektuak eta mota primitiboekin lan egiteko integratutako funtzioak barne. Liburutegi estandarrak fitxategiekin eta kateekin lan egiteko, sistemarekin elkarreragiteko, JSON eta XML prozesatzeko, sarerako sarbidea eta HTTP protokoloa erabiltzeko funtzioak eskaintzen ditu, kalkulu matematikoak, diseinuekin lan egiteko.

Hasieran, sistema kontsola aplikazioak 1C hizkuntzan garatzeko diseinatu zen, baina komunitatea OneScriptForms liburutegia garatzen ari da, eta horrek interfaze grafikoarekin aplikazioak sortzeko aukera ematen du. Liburutegi estandarrez eta OneScriptForms-ez gain, liburutegi eta utilitate osagarriak dituzten 180 pakete baino gehiago daude eskuragarri OneScript-erako. Liburutegien instalazioa eta banaketa errazteko, ovm pakete kudeatzailea eskaintzen da.

Bertsio berriak .NET Framework 4.8ra migratu zuen, eta horri esker, 260 karaktere baino gehiago dituzten fitxategi bideetarako laguntza gehitzea posible izan zen. Gainerako aldaketak 1C:Enterprise plataformarekin bateragarritasun hobetzearekin lotuta daude.

Iturria: opennet.ru

Gehitu iruzkin berria