Home Programming Language
Programming Language Key Features PDF Print E-mail

1C:Enterprise 8 Script language

The script language allows a developer to create his own application business logic. It has many particulars similar to other script languages, such as Java Script, that makes it easier for coding by beginning developers.

It supports:

  • Array Handling
  • Assignments
  • Booleans
  • Comments
  • Control flow
  • Dates and Time
  • Declarations
  • Error Handling
  • Function Creation
  • Global Methods
  • Math
  • Numbers
  • Object Creation
  • Operators
  • Objects
  • Strings
  • Preprocessor Instructions
  • Value Conversion

Query Language

To provide a developer with a way to use queries to implement his own algorithms 1C:Enterprise 8 framework includes a query language.

A native SQL-like query language, supporting all SQL standard, but extending it with more business tasks-oriented features. The most significant features of the query language are the following:

  • Access to fields. If some table fields are of reference type, a developer can reference to them.
  • Access to nested tables (tabular parts of documents).
  • Auto-ordering.
  • Multi-dimensional and multi-layer totals.
  • Virtual tables support. The virtual tables provided by the framework allows getting almost ready data for most applied solutions without the need to build complicated queries. For example, such a virtual table can provide balance data by periods at a certain point of time. At that, virtual tables use information stored as much as possible, for example, totals calculated earlier.
  • Standard SQL-operations, such as Union, Join, etc.
 
 

1C:Enterprise Forum Posts

  • Links to Download • New installation is available
    Updated 4.0.3.1 installation is available. It does not include debug dll dependencies.
    It fixes LoadLibrary Elisy.NetBridge.dll cannot load module error when executing regsvr32 Elisy.NetBridge.dll.
    Previous installation is outdated.
    Elisy-Net-Bridge-SDK-4.zip

    Statistics: Posted...

  • Links to Download • Re: How to add .Net support to 1C:Enterprise 7.7/8.0/8.1/8.2
    Senks very much

    Statistics: Posted by savitur — Thu Jan 05, 2012 9:29 am


  • Links to Download • .Net Bridge 4.0.3 to call generic methods
    The latest product update (version 4.0.3) includes the possibility to call generic methods.
    You can use the following code:
    Code:
    extendedFilePropertiesPart1 = parent.AddNewPart(net.T("DocumentFormat.OpenXml.Packaging.ExtendedFilePropertiesPart"), "rId3");

    You can use the similar approach...
  • Plug-ins and integration with other solutions • Re: 1C and Dynamix AX
    speterburger wrote:
    net.LoadAssemblyFrom("C:\Windows\assembly\GAC_32\Microsoft.Dynamics.BusinessConnectorNet\5.0.0.0__31bf3856ad364e35\Microsoft.Dynamics.BusinessConnectorNet.dll");

    Произошла исключительная ситуация (Elisy.NetBridge.dll): System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.IO.FileLoadException: Сборка для смешанного режима построена на основе версии "v2.0.50727" среды выполнения и не может быть...
  • Plug-ins and integration with other solutions • Re: 1C and Dynamix AX
    net.LoadAssemblyFrom("C:\Windows\assembly\GAC_32\Microsoft.Dynamics.BusinessConnectorNet\5.0.0.0__31bf3856ad364e35\Microsoft.Dynamics.BusinessConnectorNet.dll");

    Произошла исключительная ситуация (Elisy.NetBridge.dll): System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.IO.FileLoadException: Сборка для смешанного режима построена на основе версии "v2.0.50727" среды выполнения и не может быть загружена в...
  • Plug-ins and integration with other solutions • Re: 1C and Dynamix AX
    You can try Elisy .Net Bridge 4 plug-in to access .NET Business Connector. The 1C script sample will be like this:
    Code:
    //Elisy .Net Bridge initialization
    AttachAddIn("Elisy.NetBridge4");
    AddIn = New("AddIn.ElisyNetBridge4");
  • Plug-ins and integration with other solutions • 1C and Dynamix AX
    There are any samples or solution using Ne Business Connector from 1C Enterprise 8.2?

    Statistics: Posted by speterburger — Thu Dec 22, 2011 7:31 am