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

Maksim

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

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

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

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

Maksim

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

vladimir.runa

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

Maksim

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

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

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

vladimir.runa

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

vladimir.runa

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

runa.natalia

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

 

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