Skip to main content
Print

Данные

Коллекция блоков, позволяющих осуществлять различные действия с таблицами, имеющимися в модели данных.

При выборе строки “Данные” в меню блоков в выпадающем списке всех таблиц модели данных приложения выберите нужную таблицу. 

Возвращает список всех записей выбранной таблицы (в данном случае таблицы “Пользователи”). Порядок записей не определен.

Возвращает список записей выбранной таблицы согласно условию, определенном в дополнительном вставленном блоке. Порядок записей не определен.

Возвращает список, состоящий из одной, первой попавшейся записи из выбранной таблицы. Если записи в таблице отсутствуют, возвращает пустой список.

Возвращает список, состоящий из одной, первой попавшейся записи из выбранной таблицы, соответствуюей заданному условию. Если записи в таблице отсутствуют, возвращает пустой список.

Блок устанавливает соответствие выбранной в первой части блока переменной полю таблицы, выбранному во второй части блока.

Выполняет команды, установленные дополнительными блоками, для каждой записи указанного поля таблицы.

Выполняет команды, установленные дополнительными блоками, для каждой связанной с указанной переменной записи.

Блок позволяет осуществить выход из цикла или продолжение определенных предыдущими блоками операций. Данный блок используется внутри или в конце цикла. Обычно выход из цикла либо переход к следующему шагу происходит при выполнении некоего условия.

Блок устанавливает соответствие записей полей таблицы определенным значениям.

Блок представляет возможность выбора поля таблицы.

 Блок соспоставляет запись выбранного поля таблицы с условием, определенным во второй части блока. Возможны следующие варианты: 

  • =   равно
  • =* равно без учета регистра
  • > больше чем
  • < меньше чем
  • ≥ больше или равно
  • ≤ меньше или равно
  • ≠ не равно
  • ≠* не равно без учета регистра
  • like сопоставление с образцом (учитывается регистр)
  • ilike сопоставление с образцом (не учитывается регистр)
  • ~ совпадает с регулярным выражением
  • ~* совпадает с регулярным выражением без учета регистра
  • !~ не совпадает с регулярным выражением
  • !~* не совпадает с регулярным выражением без учета регистра

Блок позволяет сравнивать косинусное расстояние между векторами.  0 = “одинаковые”, 2 = “противоположные”.

Логическое сопоставление условий (“и/или”), определенных во вложенных блоках.

Условия множества:

  • ∈ – истина, если все записи слева входят список справа
  • ∋ – истина, если все записи справа входят список слева

Возвращает “истина”, если выражение, определенное в предыдущем блоке, не равно выражению, определенному в следующем блоке.

Блок осуществляет проверку вхождения значения поля таблицы в заданный диапазон значений.

 Возвращает “истина”, если запись в выбранном поле таблицы отстутствует.

Возвращает “истина”, если запись в выбранном поле таблицы имеется (какая именно – не определено).

Сортирует значания выбранного пля таблицы по заданному направлению: возрастанию или убыванию.

 Выгружает данные таблицы в формате 1C Enterprise Data.

 

 

Метки:

Оставить комментарий

Оглавление