![]() |
#1 |
Участник
|
Как изменить св-во Font у грида?
Как сделать так, чтобы при выполнении определенного условия некоторые записи в гриде были зачеркнуты(не подчеркнуты)?
|
|
![]() |
#2 |
Участник
|
Через стандартные механизмы Аксапты думаю никак.
|
|
![]() |
#3 |
Участник
|
Спасибо за ответ
![]() |
|
![]() |
#4 |
Модератор
|
Странно... в displayOptions механизмы для этого есть:
X++: _options.fontItalic(true); _options.fontBold(true); _options.fontUnderline(true); С Уважеинем, Георгий |
|
![]() |
#5 |
Axapta
|
А чего странного? Ну да, нельзя это сделать. И никогда нельзя было. А названия методов очевидно для будущих версий зарезервированы.
Из ДевГайда: Цитата:
displayOption is executed once for each record, before the record is displayed and after it has been loaded.
The method is used to set text color and background color for individual records ![]() http://erpkb.com/Axapta/InterfejjsPol'zovatelja
__________________
С уважением, Олег. |
|
![]() |
#6 |
Участник
|
Цитата:
![]() |
|
![]() |
#7 |
Модератор
|
Еще насторожило "_options.fontBold([boolean]);", хотя bold - это не логический, а перечисляемый тип.
|
|
![]() |
#8 |
Axapta
|
Ну, видимо, когда все это писалось, никому даже не могло прийти в голову, что бывает не только Bold, но еще и Semibold, Extrabold и.т.д. Или просто решили, что в гриде все это уж точно лишнее и простого болда достаточно. Как в ворде. Это же не отчет, в конце-то концов.
__________________
С уважением, Олег. |
|
![]() |
#9 |
Участник
|
... а воз и ныне там
Это конечно не сверхпопулярная задача, даже, чесно сказать, за всё своё время работы мне как-то не очень это было нужно, но тут вот что-то понадобилось мне выборочно изменять жирность строк грида... И какого-же было моё удивление... А когда я нашёл эту тему 2007-го года, ... Мда ... "названия методов очевидно для будущих версий зарезервированы". Ну ну, для внуков наших наверное
![]() А главное у столбца (элементе упраления, лежащем на гриде) можно менять эти свойства, т.е. сам элемент управления Grid поддерживает это, а вот FormRowDisplayOption - это для потомков. ![]() |
|
![]() |
#10 |
Axapta
|
Я на всякий случай добавлю, что и в AX2012 R2 данные методы все еще не работают.
__________________
С уважением, Олег. |
|
|
За это сообщение автора поблагодарили: S.Kuskov (1). |
|
|