Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 14:56

Понедельник. Вопрос 6

Автор MuI_I_Ika, 10 мар 2013, 23:35

0 Пользователей и 2 гостей просматривают эту тему.

Aspen


headmade

В 1С используется встроенный язык программирования, который используется в семействе программ «1С:Предприятие». Также еще для получения информации из БД используется язык запросов (в некоторых источниках – «механизм запросов»). Используя этот механизм, разработчик может читать и обрабатывать данные, хранящиеся в информационной базе; изменение данных с помощью запросов невозможно. Это объясняется тем, что запросы специально предназначены для быстрого получения и обработки некоторой выборки из больших массивов данных, которые могут храниться в базе данных.

crs

Собственный язык запросов (SQL-подобный)

MashaP

Язык запросов используется в 1С для получения информации из базы данных.

Tasha1cc


1Chelpk

Грубо говоря при клиент-серверном варианте работы информации из базы данных получается путем запросов на языке SQL.
Процедурное расширение SQL, разработанное Oracle, называется PL/SQL (Procedural Language/Structured Query Language) и основано на синтаксисе языков Ada и Pascal. 
У PostgreSQL встроенный процедурный язык PL/pgSQL, во многом аналогичный языку PL/SQL, используемому в СУБД Oracle. В настоящее время в DB2 также реализовано процедурное расширение SQL для хранимых процедур в соответствии со стандартом ANSI SQL/PSM.
Традиционно для написания хранимых процедур в DB2 используются обычные языки программирования высокого уровня (Си, Java, PL/I, Кобол и т. д.).
Transact-SQL (T-SQL) — процедурное расширение языка SQL, созданное компанией Microsoft
В случае же использования файловой базы взаимодействие элементов системы с файловой базой данных осуществляется по собственному протоколу обмена данными, разработанному фирмой "1С".
                   

Cyber_mouse

Система 1С содержит различные средства для получения данных и построения отчетов. Особенностью является то что набор этих средств составляет собой определенную иерархию, состоящую из нескольких уровней их использования. Примечательной чертой является то что использование этих средств доступно не только разработчику, но и конечному пользователю.
Самым нижним уровнем иерархии средств для построения отчетов является уровень встроенного языка 1С: Предприятия. На этом уровне основным инструментом для получения информации из базы данных является язык запросов. С его помощью можно получать сложные выборки данных, используя группировки, сортировку, построение итогов, различные способы представления конечного результата. Полученные таким образом данные могут быть впоследствии представлены пользователю с помощью различных объектов системы: текстовый документ, табличный документ, географическая схема.
Встроенный язык содержит ряд объектов. К таким «интеллектуальным» объектам относятся построитель отчета.
Следующим уровнем средств для построения отчетов является уровень визуального конструирования. На этом уровне используются два инструмента: конструктор запроса и конструктор выходной формы.
Третьим, самым верхним уровнем средств для построения отчетов является интерактивный уровень. На этом уровне в режиме 1С:Предприятия используются две внешние обработки – консоль запросов и консоль отчетов.

Теги:
Рейтинг@Mail.ru

Поиск