Menu

Составное

Тип поля Составное

Новые возможности для ваших проектов с типом поля Составное

Недавно при разработке одного из проектов открыл для себя неограниченные возможности такого элемента в конструкторе как тип поля Составное. Радости моей не было предела и с этой радостью хочу поделиться с читателями моих статей.

Итак, начнём тип поля Составное

тип поля Составное

тип поля Составное

Тип поля Составное работает по следующему алгоритму действий:

  1. Добавляем тип поля Составное в Список полей
  2. В поле Формула прописываем формулу
  3. Результат обработки данных по формуле будет выводиться в Составное поле

Пример

Описание:

Для данного примера я использовал функцию NumW — строковое представление целого числа. У меня есть числовое поле Число, в поле Формула у Составное я прописываю [NumW(Число)]. И при вводе значения в поле Число, например, числа «15», функция NumW переведёт «15» в «Пятнадцать»

тип поля Составное

Пример работы функции NumW

На как было видно из видео функция не одна, а несколько. Вот полный список:

 

Функции преобразования числа
Функции преобразования даты и времени
Функции работы со строками
Другие функции
Список функций взят с сайта www.runabase.ru

Приведу ещё один пример, но уже посложнее

Описание:

Для данного примера я использовал функцию String —  подставляется заданный вариант при соблюдении описанных условий. Функцию String я использовал к полю Состояние и прописал такой сюжет. Если в поле Состояние будет «+», то напиши быть свадьбе иначе не пиши ничего. А потом прописал отдельно такой же сюжет для «-«, если в поле Состояние будет «-» то напиши «не судьба» иначе не пиши ничего.

тип поля Составное

Пример работы функции String

Пример c применением переключателей и цифр

Описание:

В примере я продемонстрировал как можно с помощью поля Составное получить нужный нам результат. Далее полученный результат в текстовом виде я перевёл в числовой, чтобы эти данные использовать в итоговых фильтрах.

Хочу сказать одно что тип поля Составное очень интересная и многофункциональная функция. Достойный инструмент для реализации ваших самых сложных функций в проектах.

 

Метки: , , , ,

1 thought on “Составное”

  1. runa.natalia:

    В версии 5.1.3 добавилась возможность собрать в Составном поле объекта данные из дочернего объекта. Для этого в свойствах Составного поля в форме связи указывается Дочерний объект, откуда брать данные, и формула для составления списка.
    См. https://vk.com/topic-64653928_30221761?post=1005

Добавить комментарий

Ваш e-mail не будет опубликован.