LimeReport Forum

General Category | Основное => Discussion | Обсуждение => Topic started by: AAL on July 06, 2018, 01:18:57 PM

Title: Проблема с перемещением Data-Band
Post by: AAL on July 06, 2018, 01:18:57 PM
Version 1.4.83
1. Если переместить Data-Band на новое место (например 3-й на 1е),
а потом сделать Отмену, то возврат на прежние места не корректно отрабатывает.
2. Можно ли сделать при перемещении Data-Band'а не свапом, а сдвигом всех вниз или вверх?
3. Создаю новый проект
https://drive.google.com/open?id=1jx9oJohMm5fF5nJuBkU0Xn7zKtt0_f8h
Перемещаю DataBand2 на место DataBand1. Все нормально.
Перемещаю DataBand1 на место DataBand2.
https://drive.google.com/open?id=1NiKE2V-EjX1xJUbsoPJdW9HPHKRohnBf
PageFooter2 уехал вверх.
Перемещение DataBand’ов далее делает только хуже.
Title: Re: Проблема с перемещением Data-Band
Post by: Arin Alex on July 07, 2018, 04:14:23 AM
Посмотрю, поправлю :)   
Title: Re: Проблема с перемещением Data-Band
Post by: Arin Alex on July 13, 2018, 05:52:29 PM
Исправил, пушнул (1.4.90)

Quote
Можно ли сделать при перемещении Data-Band'а не свапом, а сдвигом всех вниз или вверх?
Тут я не понял :)
Title: Re: Проблема с перемещением Data-Band
Post by: AAL on July 16, 2018, 12:03:17 PM
Проверил, для трех и более датабэндов ошибка осталась. У всех датабэндов есть заголовки.
Когда больше 2х бэндов, если меняю 3й с 1м, нужно чтобы последовательность стала 3-1-2, а не 3-2-1.
Title: Re: Проблема с перемещением Data-Band
Post by: Arin Alex on July 16, 2018, 04:19:51 PM
Пофиксил (1.4.91)
Title: Re: Проблема с перемещением Data-Band
Post by: AAL on July 19, 2018, 12:51:04 PM
Если есть SubDetailBand, то новый Data добавляется всегда после него.
Title: Re: Проблема с перемещением Data-Band
Post by: AAL on July 19, 2018, 12:58:36 PM
Если DataBand7 переместить на место DataBand4, то SubDetailBand7 встает после DatHeaderBand7.
Прикрепил шаблон для теста.
Title: Re: Проблема с перемещением Data-Band
Post by: Arin Alex on July 20, 2018, 02:13:51 PM
Пофиксил :) Теперь уже точно должно все правильно работать :)
Title: Re: Проблема с перемещением Data-Band
Post by: AAL on July 20, 2018, 04:24:32 PM
Щас протестируемс  8) :)
Title: Re: Проблема с перемещением Data-Band
Post by: AAL on July 20, 2018, 06:33:08 PM
Все вроде бы норм, но в моем проекте все итемы поехали и никак не могу поставить их на нужные места.
Наверное единственный способ теперь удалять и заново добавлять.
Title: Re: Проблема с перемещением Data-Band
Post by: Arin Alex on July 22, 2018, 11:52:34 PM
Там видать индексы разделов поплыли. Можно руками lrxml поправить и проставить у бандов bandIndex в том порядке как должны следовать банды. 
Title: Re: Проблема с перемещением Data-Band
Post by: AAL on July 23, 2018, 11:42:19 AM
Но значения bandIndex непонятно по какому принципу.
У самого верхнего в дизайнере индекс 5, потом 7, 11, 14, 16, 18 и т.д непонятно ))
Title: Re: Проблема с перемещением Data-Band
Post by: Arin Alex on July 23, 2018, 12:07:10 PM
На самом деле это косяк предыдущих версий :) Если просто добавить банды и не двигать их после добавления то индексы будут просто друг за другом, единственно начинаться будут не с нуля, потому как первые индексы зарезервированны под верхний колонтитул, заголовок отчета, и т.д.
Title: Re: Проблема с перемещением Data-Band
Post by: Subst on July 23, 2018, 12:09:16 PM
To ALL: если глянешь исходники, важнее порядок значений индексов а не значение самое
Title: Re: Проблема с перемещением Data-Band
Post by: Arin Alex on July 24, 2018, 11:19:41 PM
Поправил перемещение бандов теперь они не меняются местами, а просто переносимый банд занимает новое положение.
Title: Re: Проблема с перемещением Data-Band
Post by: MultiMote on July 25, 2018, 09:26:05 AM
О, это чудесно
Title: Re: Проблема с перемещением Data-Band
Post by: AAL on August 01, 2018, 10:36:46 AM
Это просто замечательно. Сенкс  :)