Страница 1 из 1

Вывести данные под условием в два столбца

Добавлено: 04 июн 2019, 12:14
Radioride
Здравствуйте. Помогите пожалуйста разобраться как можно получить вот такой вывод данных:
primer.jpg
primer.jpg (28.34 КБ) 5532 просмотра
В исходных данных две таблицы Lines и Points. В каждой строке Lines есть ID начальной и конечной точки. В таблице точки с именем и двумя координатами X и Y. Нужно вывести слева поля Имя, X и Y а справа два столбца с данными начальной и конечной точек.
Спасибо.
primer.json
(292 байт) 448 скачиваний
primer.mrt
(14.76 КБ) 425 скачиваний

Re: Вывести данные под условием в два столбца

Добавлено: 04 июн 2019, 23:39
Aleksey
Здравствуйте,

Можно использовать мастер-детаил с Cross-Data компонентами. Измененный пример в аттаче.

Спасибо.

Re: Вывести данные под условием в два столбца

Добавлено: 05 июн 2019, 09:49
Radioride
Спасибо большое!

Re: Вывести данные под условием в два столбца

Добавлено: 05 июн 2019, 15:44
Radioride
Подскажите еще пожалуйста, если мне нужно вывести теперь расстояние между двумя точками для каждой линии, то как мне добраться до значений координат начальной и конечной точки в каждом из CrossDataBand-e?

Re: Вывести данные под условием в два столбца

Добавлено: 07 июн 2019, 01:05
Aleksey
Здравствуйте,

Уточните, где и какое выражение необходимо вывести?

Спасибо.

Re: Вывести данные под условием в два столбца

Добавлено: 07 июн 2019, 09:16
Radioride
Здравствуйте. Хотелось бы вот такой вид получить:
primer2.jpg
primer2.jpg (33.02 КБ) 5511 просмотров
Т.е. для каждой линии рассчитывается дельты и длина по координатам точек из CrossBand-ов, в которых отображаются начальные и конечные координаты линии. Я попробовал получить значения через DataSource из CrossBand но там получается значение уже только для одной последней точки.Спасибо.
primer.json
(292 байт) 378 скачиваний
primer2.mrt
(21.67 КБ) 407 скачиваний

Re: Вывести данные под условием в два столбца

Добавлено: 08 июн 2019, 01:20
Aleksey
Здравствуйте,

Как вариант, использовать переменные для вычисления.

Спасибо.

Re: Вывести данные под условием в два столбца

Добавлено: 10 июн 2019, 10:34
Radioride
Спасибо! Это конечно не идеальное решение, так как если много полей и больше связей будет то для каждого заводить переменную будет не очень удобно) Главное, что возможно, а то думал уже нужно будет множить исходные данные)

Re: Вывести данные под условием в два столбца

Добавлено: 11 июн 2019, 16:44
Aleksey
Здравствуйте,

Дайте знать, если будут еще вопросы.

Спасибо.