1
Discussion | Обсуждение / Re: Вопросы новичка
« on: March 17, 2022, 05:22:18 pm »
И снова здравствуйте!
Можно ли в LimeReport динамически создавать элементы в бэндах (в скрипте или из Qt части)? А то у меня монструозные таблицы, на 20+ столбцов и в редакторе для каждого создавать тело, вставлять скрипт и менять поля очень долго, да и не особо гибко, поменяется один столбец где-то в середине, нужно будет идти и руками править.
И можно ли вызвать как-нибудь список элементов в бэнде? Допустим у меня те же 20+ столбцов и я в скрипте им подгоняю размеры, как мне надо, хотелось бы это сделать в цикле, но к ним доступ только прямо по называнию элемента, приходится прописывать всё вручную.
Кстати, Arin Alex, спасибо за скрипт, но это не то, что мне нужно было, посчитать число символов в элементе недостаточно для определения ширины, даже если использовать и в качестве пропорции относительно всей ширины листа, потому что символы занимают место по разному. Я в итоге стал переменной закидывать размеры элементов для произвольного шрифта и уже их в скрипте использовать как аргументы пропорции.
Можно ли в LimeReport динамически создавать элементы в бэндах (в скрипте или из Qt части)? А то у меня монструозные таблицы, на 20+ столбцов и в редакторе для каждого создавать тело, вставлять скрипт и менять поля очень долго, да и не особо гибко, поменяется один столбец где-то в середине, нужно будет идти и руками править.
И можно ли вызвать как-нибудь список элементов в бэнде? Допустим у меня те же 20+ столбцов и я в скрипте им подгоняю размеры, как мне надо, хотелось бы это сделать в цикле, но к ним доступ только прямо по называнию элемента, приходится прописывать всё вручную.
Кстати, Arin Alex, спасибо за скрипт, но это не то, что мне нужно было, посчитать число символов в элементе недостаточно для определения ширины, даже если использовать и в качестве пропорции относительно всей ширины листа, потому что символы занимают место по разному. Я в итоге стал переменной закидывать размеры элементов для произвольного шрифта и уже их в скрипте использовать как аргументы пропорции.