Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: Проблема с перемещением Data-Band  (Read 7472 times)

AAL

  • Newbie
  • *
  • Posts: 28
    • View Profile
Проблема с перемещением Data-Band
« 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’ов далее делает только хуже.
« Last Edit: July 06, 2018, 05:57:54 pm by AAL »

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #1 on: July 07, 2018, 04:14:23 am »
Посмотрю, поправлю :)   

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #2 on: July 13, 2018, 05:52:29 pm »
Исправил, пушнул (1.4.90)

Quote
Можно ли сделать при перемещении Data-Band'а не свапом, а сдвигом всех вниз или вверх?
Тут я не понял :)
« Last Edit: July 13, 2018, 05:54:36 pm by Arin Alex »

AAL

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #3 on: July 16, 2018, 12:03:17 pm »
Проверил, для трех и более датабэндов ошибка осталась. У всех датабэндов есть заголовки.
Когда больше 2х бэндов, если меняю 3й с 1м, нужно чтобы последовательность стала 3-1-2, а не 3-2-1.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #4 on: July 16, 2018, 04:19:51 pm »
Пофиксил (1.4.91)

AAL

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #5 on: July 19, 2018, 12:51:04 pm »
Если есть SubDetailBand, то новый Data добавляется всегда после него.

AAL

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #6 on: July 19, 2018, 12:58:36 pm »
Если DataBand7 переместить на место DataBand4, то SubDetailBand7 встает после DatHeaderBand7.
Прикрепил шаблон для теста.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #7 on: July 20, 2018, 02:13:51 pm »
Пофиксил :) Теперь уже точно должно все правильно работать :)

AAL

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #8 on: July 20, 2018, 04:24:32 pm »
Щас протестируемс  8) :)

AAL

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #9 on: July 20, 2018, 06:33:08 pm »
Все вроде бы норм, но в моем проекте все итемы поехали и никак не могу поставить их на нужные места.
Наверное единственный способ теперь удалять и заново добавлять.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #10 on: July 22, 2018, 11:52:34 pm »
Там видать индексы разделов поплыли. Можно руками lrxml поправить и проставить у бандов bandIndex в том порядке как должны следовать банды. 

AAL

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #11 on: July 23, 2018, 11:42:19 am »
Но значения bandIndex непонятно по какому принципу.
У самого верхнего в дизайнере индекс 5, потом 7, 11, 14, 16, 18 и т.д непонятно ))

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #12 on: July 23, 2018, 12:07:10 pm »
На самом деле это косяк предыдущих версий :) Если просто добавить банды и не двигать их после добавления то индексы будут просто друг за другом, единственно начинаться будут не с нуля, потому как первые индексы зарезервированны под верхний колонтитул, заголовок отчета, и т.д.

Subst

  • Sr. Member
  • ****
  • Posts: 450
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #13 on: July 23, 2018, 12:09:16 pm »
To ALL: если глянешь исходники, важнее порядок значений индексов а не значение самое

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Проблема с перемещением Data-Band
« Reply #14 on: July 24, 2018, 11:19:41 pm »
Поправил перемещение бандов теперь они не меняются местами, а просто переносимый банд занимает новое положение.