Перейти к содержанию

Текстовое поле: различия между версиями

Материал из Химсофт Вики
Нет описания правки
Нет описания правки
 
(не показано 17 промежуточных версий 2 участников)
Строка 1: Строка 1:
Элемент управления отчётом Textbox — это наиболее часто используемый элемент управления отчётом, который отображает текстовые данные в любом отчёте.
'''Текстовое поле''' (<code>TextBox</code>) — это наиболее часто используемый элемент управления отчётом, который отображает текстовые данные в любом отчёте.


В отчётах текстовое поле по умолчанию отображается в каждой ячейке области данных Table или Tablix.
==Общие сведения==
Кроме того, текстовое поле создаётся при перетаскивании поля из набора данных в отчёт.  
*выражение в текстовом поле может отображать поля из базы данных, вычислять значение или визуально отображать данные;
отчётах текстовое поле по умолчанию отображается в каждой ячейке области данных [[Таблица|Table (Таблица)]] или [[Табликс|Tablix (Табликс)]];
*чтобы ввести текст непосредственно в текстовое поле, просто дважды щёлкните внутри элемента управления на поверхности конструктора отчёта.


В свойстве Value текстового поля можно ввести статический текст или выражение.  
==Создание текстового поля==
*для добавления текстового поля необходимо в левой части окна Дизайнера (рис. 3.1) левой кнопкой мыши нажать на элемент <code>TextBox</code> и, не отпуская, перенести его в желаемое место (не обязательно точно, хотя бы в желаемый раздел, расположение элемента позже можно будет откорректировать), в данном случае – в верхнюю левую часть верхнего колонтитула;
[[Файл:Text.png|center|thumb]]
В результате созданный текстовый элемент появится
*в верхней левой части верхнего колонтитула (рис. 3.2)
[[Файл:Text2.png|center|thumb]]
*в дереве отчета (рис. 3.3);
[[Файл:Text3.png|center]]
*по умолчанию имя элемента создается в формате <code>TextBoxN</code>, где <code>N</code> автоматически посчитанный порядковый номер текстового элемента в данном отчете.


Чтобы ввести текст непосредственно в текстовое поле, просто дважды щёлкните внутри элемента управления на поверхности конструктора отчёта.  
==Изменение имени текстового поля==
*для изменения имени текстового поля необходимо внести изменения в двух свойствах текстового элемента – <code>Data >> DataElementName</code> и <code>Design >> (Name)</code>.
[[Файл:Text.png|center|thumb]]


Выражение в TextBox может отображать поля из базы данных, вычислять значение или визуально отображать данные.
==Изменение шрифта==
*для изменения свойств шрифта текстового поля в свойствах текстового элемента разворачиваем вкладку <code>Appearance >> Font</code>;
[[Файл:Text5.png|center]]
*для изменения названия шрифта нажимаем на наименование свойства или значение свойства <code>Appearance >> Font >> FontFamily</code>, после чего нажимаем стрелку меню и выбираем название шрифта;
[[Файл:Text6.png|center]]
*аналогично выбирается размер шрифта (вкладка <code>Appearance >> Font >> FontSize</code>;
[[Файл:Text7.png|center]]
*аналогично выбирается стиль шрифта (вкладка <code>Appearance >> Font >> FontStyle</code> – нормальный (<code>Normal</code>) или курсив (<code>Italic</code>);
[[Файл:Text8.png|center]]
*аналогично выбирается толщина шрифта (вкладка <code>Appearance >> Font >> FontWeight</code> – нормальный (<code>Normal</code>), жирный (<code>Bold</code>) и другие.
[[Файл:Text9.png|center]]
 
==Выравнивание текста==
*для выравнивания текста по горизонтали используется вкладка <code>Appearance >> Font >> TextAlign</code>;
[[Файл:Text10.png|center]]
*для выравнивания текста по вертикали используется вкладка <code>Appearance >> Font >> VerticalAlign</code>.
[[Файл:Text11.png|center]]
 
 
[[Category:Внутренняя документация]]
[[Category:Тритея]]
[[Category:Дизайнер_документов]]

Текущая версия от 04:50, 26 декабря 2025

Текстовое поле (TextBox) — это наиболее часто используемый элемент управления отчётом, который отображает текстовые данные в любом отчёте.

Общие сведения

  • выражение в текстовом поле может отображать поля из базы данных, вычислять значение или визуально отображать данные;
  • в отчётах текстовое поле по умолчанию отображается в каждой ячейке области данных Table (Таблица) или Tablix (Табликс);
  • чтобы ввести текст непосредственно в текстовое поле, просто дважды щёлкните внутри элемента управления на поверхности конструктора отчёта.

Создание текстового поля

  • для добавления текстового поля необходимо в левой части окна Дизайнера (рис. 3.1) левой кнопкой мыши нажать на элемент TextBox и, не отпуская, перенести его в желаемое место (не обязательно точно, хотя бы в желаемый раздел, расположение элемента позже можно будет откорректировать), в данном случае – в верхнюю левую часть верхнего колонтитула;

В результате созданный текстовый элемент появится

  • в верхней левой части верхнего колонтитула (рис. 3.2)
  • в дереве отчета (рис. 3.3);
  • по умолчанию имя элемента создается в формате TextBoxN, где N автоматически посчитанный порядковый номер текстового элемента в данном отчете.

Изменение имени текстового поля

  • для изменения имени текстового поля необходимо внести изменения в двух свойствах текстового элемента – Data >> DataElementName и Design >> (Name).

Изменение шрифта

  • для изменения свойств шрифта текстового поля в свойствах текстового элемента разворачиваем вкладку Appearance >> Font;
  • для изменения названия шрифта нажимаем на наименование свойства или значение свойства Appearance >> Font >> FontFamily, после чего нажимаем стрелку меню и выбираем название шрифта;
  • аналогично выбирается размер шрифта (вкладка Appearance >> Font >> FontSize;
  • аналогично выбирается стиль шрифта (вкладка Appearance >> Font >> FontStyle – нормальный (Normal) или курсив (Italic);
  • аналогично выбирается толщина шрифта (вкладка Appearance >> Font >> FontWeight – нормальный (Normal), жирный (Bold) и другие.

Выравнивание текста

  • для выравнивания текста по горизонтали используется вкладка Appearance >> Font >> TextAlign;
  • для выравнивания текста по вертикали используется вкладка Appearance >> Font >> VerticalAlign.