|
Каким образом можно задать форматирование части текста в ячейке?
|
|
|
Все это делается при помощи тегов разметки HTML, поэтому нужно его знать хотя бы по минимуму.
Вся работа идет только через редактирование основного значения ячейки (двойной клик по ячейке).
Допустим, в ячейке есть текст:
Hello, World!
и нужно слово Hello выделить красным цветом
нет ничего проще:
< font color = red >Hello< / font >, World!
что приведет , в готовом отчете, к виду
Hello,World!
Ничто не мешает даже сюда разместить выражение FoxPro для динамического форматирования:
< font color = `iif(day(date()>15,"red","green")` Hello >, World!
Согласитесь, что такая запись несколько загромождает репорт, зато какая гибкость!
Вы вольны делать все, что хотите, с ЛЮБОЙ ЧАСТЬЮ значения ячейки!
БЕЗ использования дополнительных библиотек. Все сделает объект IE.
Еще пример - выделение того же слова жирным шрифтом.
< b >Hello< / b >, World!
и функция
`iif(day(date()>15,"< B >","")`Hello`iif(day(date()>15,"< / B >","")`, World!
Использование тегов HTML широко приветствуется, это как раз тот случай, когда знания из другой области могут значительно облегчить Вашу жизнь :)
|
|
|
|