Автор Тема: Несколько позиций из другой таблицы. Дайте нужное навправление  (Прочитано 247 раз)

tolik777

  • Ученик
  • *
  • Сообщений: 7
  • Благодарностей 0
Делаю для себя сервис учета проката. Пока реализовал на одного клиента - одна единица оборудования. Но бывают ситуации, когда один клиент берет много единиц оборудования. Пните пожалуйста в нужном направлении как такое реализовать. Пока что не могу сообразить как сделать так, чтобы для каждой записи из таблицы "Учет проката" справа во вкладке или где-то внизу выводилась таблица с оборудованием, которое он взял, т.е. весь список

runa.natalia

  • Главный модератор
  • Подмастерье
  • **
  • Сообщений: 118
  • Благодарностей 9
  • vk.com/runabase
Нужно сделать форму связи на базе объекта Учёт проката с дочерним объектом Состав оборудования. Объект "Состав оборудования" содержит ссылку на объект Оборудование. А из Учёта проката убрать ссылку на Оборудование.
Информация о новых версиях и список изменений: http://vk.com/runabase

tolik777

  • Ученик
  • *
  • Сообщений: 7
  • Благодарностей 0
Все получилось! Спасибо!
Но теперь возник такой вопрос: как в шаблоне документа (Договор) перечислить в таблице все оборудование из объекта "Состав оборудования". Да хотя бы даже одну позицию не могу

advokat

  • Посвященный
  • **
  • Сообщений: 96
  • Благодарностей 4
Тут надо либо вопрос детальнее расписывать, либо выкладывать саму базу или хотя бы несколько скринов, дающих представление о структуре базы, иначе непонятно о чём речь идёт.

runa.natalia

  • Главный модератор
  • Подмастерье
  • **
  • Сообщений: 118
  • Благодарностей 9
  • vk.com/runabase
[Состав оборудования...]
...
[...Состав оборудования]

См. Шаблон с данными одной записи и со списками записей дочерних объектов

Можете создать в форме новый шаблон - программа автоматически подставит выражения для дочерних списков, если они есть.
Информация о новых версиях и список изменений: http://vk.com/runabase

tolik777

  • Ученик
  • *
  • Сообщений: 7
  • Благодарностей 0
Спасибо. Все получилось!
Еще вопрос: в каждой записи дочернего обьекта есть числовое поле стоимости. Не нашел в доках можно ли как-то подсчитать общую сумму для числовых полей и вывести итог в шаблоне?

runa.natalia

  • Главный модератор
  • Подмастерье
  • **
  • Сообщений: 118
  • Благодарностей 9
  • vk.com/runabase
В родительском объекте добавить числовое поле, куда будет помещаться сумма из поля дочернего объекта. Затем в конструкторе формы добавить это поле в список и для свойства "Сумма по" указать, из какого дочернего объекта и его поля брать данные для суммирования.
Информация о новых версиях и список изменений: http://vk.com/runabase

 

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