Автор Тема: Новая фишка  (Прочитано 3015 раз)

Maksim

  • Ученик
  • *
  • Сообщений: 3
Новая фишка
« : Февраль 07, 2017, 02:57:48 pm »
Приветствую!

У поля "Число", есть такая возможность в "Форме связи", как подсчитать сумму дочерних объектов (например, которые могут использоваться в реализации функции выставления счёта) на основе определенного числового поля.

Было бы здорово если бы у Руны была возможность выводить подобный функционал который не считает цифры в итоговую сумму, а совмещает через запятую (или иной символ, который можно было бы определить самостоятельно) данные из списка дочерних объектов.
Данную функциональность можно реализовать на базе составного поля/комбинации по принципу числового (определяется дочерний объект и выбирается поле на основе которого будет проходить формирование).

В итоге мы можем иметь в форме поле ("составное" или "текстовое поле" или "комбинация") в котором будет содержаться через запятую нужный список. Это может быть как числа, так и текст.

Maksim

  • Ученик
  • *
  • Сообщений: 3
Re: Новая фишка
« Ответ #1 : Февраль 07, 2017, 03:27:01 pm »
Забыл вложить, картинку, что было бы здорово иметь такую функциональность.

vladimir.runa

  • Партнёры
  • Мастер
  • *
  • Сообщений: 341
  • skype: vladimir.runa
Re: Новая фишка
« Ответ #2 : Февраль 07, 2017, 07:22:33 pm »
Такой результат можно получить в документе, который будет формироваться на основании шаблона с выводом данных дочернего списка.

Maksim

  • Ученик
  • *
  • Сообщений: 3
Re: Новая фишка
« Ответ #3 : Февраль 07, 2017, 09:38:11 pm »
Такой результат можно получить в документе, который будет формироваться на основании шаблона с выводом данных дочернего списка.
да, так и есть. Наверное не тем путем пошел...
Хорошо. Может быть есть способ сформировать из нескольких записей данные в одном поле...

Например:
Если взять "поле объект" в котором можно было бы выделить несколько записей (сейчас только одна запись) и в итоге они через запятую сформировали множественные данные.

Или может лучше, чтобы в поле "комбинации", список значений брался бы из определенной таблице [объект.поле] а не писался вручную... но если записей будет сотни в этом случае не отфильтруешь, чтобы найти нужные

vladimir.runa

  • Партнёры
  • Мастер
  • *
  • Сообщений: 341
  • skype: vladimir.runa
Re: Новая фишка
« Ответ #4 : Февраль 07, 2017, 10:05:08 pm »
Пока множественный выбор в поле объекта к реализации не планируется.
Сейчас много работы в другом направлении. Затем в конструкторе будет добавлен разнообразный функционал, который уже очень нужен. И уже позже можно будет думать над подобным.
Объём запланированных работ настолько велик, что крайне сложно давать хоть приблизительные сроки.

vladimir.runa

  • Партнёры
  • Мастер
  • *
  • Сообщений: 341
  • skype: vladimir.runa
Re: Новая фишка
« Ответ #5 : Март 02, 2017, 11:13:36 am »
В ближайшем обновлении добавится возможность сбора данных из дочернего списка в составное поле родительского объекта.
Принцип будет аналогичен выводу данных в шаблон документа, где это достигается при помощи структуры с тэгами, типа: [Дочерний список...]Данные по каждой записи[...Дочерний список].
Но в конструкторе это будет реализовано через составное поле, которое в форме имеет переопределяющую формулу, активация которой будет происходить при выборе дочернего списка, из которого надо выбрать данные. Аналогично тому, как для числового поля можно переопределить вычисление итога для дочернего списка.

runa.natalia

  • Партнёры
  • Подмастерье
  • *
  • Сообщений: 119
  • vk.com/runabase
Re: Новая фишка
« Ответ #6 : Март 18, 2017, 10:51:26 am »
В версии 5.1.3 добавилась возможность собрать в Составном поле объекта данные из дочернего объекта.
Пример использования - в "Маленьких хитростях".
Информация о новых версиях и список изменений: http://vk.com/runabase

 

Яндекс.Метрика