Подскажите, пожалуйста, как сделать в команде "Сообщить" некоторый текст жирным?
Есть вот такая команда сообщить:
Сообщить("Список сотрудников, которые проработали больше года
|" + ЭлементМассива + "дней");
1. Так вот хочу чтоб фраза "Список сотрудников, которые проработали больше года" была написана жирным. Как это можно сделать ?
2. И как можно сделать чтоб у меня ЭлементМассива был написан курсивом ? ну или, если нельзя курсивом, то тоже жирным ? (хочу узнать как придать отдельно "ЭлементМассив" жирный шрифт.)
1. А где вы в управляемом приложении используете Сообщить? 2. В данной процедура использование какого-либо форматирования не предусмотрено.
1. В модуле управляемого приложения использую.
Процедура ПриНачалеРаботыСистемы()
СписокИменинников = ОбщиеМеханизмы.ПолучитьСписокИменинников();
ДляКаждого ЭлементМассива Из СписокИменинников Цикл
Сообщить("Сегодня ДР у " + ЭлементМассива);
КонецЦикла;
СтажСотрудников = ОбщиеМеханизмы.ПолучитьСтажСотрудников();
ДляКаждого ЭлементМассива Из СтажСотрудников Цикл
Сообщить("Список сотрудников со стажем больше года
|" + ЭлементМассива + " дней");
КонецЦикла;
КонецПроцедуры
З.Ы. Администрация, извиняюсь за допущенные ошибки в оформлении темы. С правилами ознакомился. Впредь не повторится.
1. Пробовать [необходимо зарегистрироваться для просмотра ссылки] [необходимо зарегистрироваться для просмотра ссылки]
У меня платформа 8.2. Есть ли команда "ФорматированнаяСтрока" в 8.2? Потому как мне пишет {МодульУправляемогоПриложения(12,21)}: Тип не определен (ФорматированнаяСтрока)
"тип данных ФорматированнаяСтрока - доступен с версии 8.3"
Конфигурации у меня никакой не стоит, сам создавал чистую при старте. А вот управляемый или обычный интерфейс у меня я так и не понял. Как определить? И если у меня обычный, то как его сделать управляемым ? и нужно ли мне это делать? Просветите, пожалуйста. Буду премного благодарен!
Вот скрин с кодом и ошибкой:
отдельно Код:
Процедура ПриНачалеРаботыСистемы()
СписокИменинников = ОбщиеМеханизмы.ПолучитьСписокИменинников();
ДляКаждого ЭлементМассива Из СписокИменинников Цикл
Сообщить("Сегодня ДР у " + ЭлементМассива);
КонецЦикла;
СтажСотрудников = ОбщиеМеханизмы.ПолучитьСтажСотрудников();
Реквизит1 = Новый ФорматированнаяСтрока ("дней", ,WebЦвета.Красный);
ДляКаждого ЭлементМассива Из СтажСотрудников Цикл
Сообщить("Список сотрудников со стажем больше года
|" + ЭлементМассива + Реквизит1);
КонецЦикла;
КонецПроцедуры
Цитата(lena77 @ 02.02.14, 13:31)
"тип данных ФорматированнаяСтрока - доступен с версии 8.3"
Так в 8.2 вообще не судьба выделять текст жирным в "Сообщить"?
Цитата(logist @ 02.02.14, 13:00)
Это не команда а тип, раз Вы создали тему в этом разделе, то работать у вас должно. Показывайте код.
"Сообщить" вообще не выводит форматированый текст, не зависимо от версии платформы.
Я попробывал с "Предупреждение" и всё равно пишет ту же самую ошибку. Всё-таки проблема в том что у меня не 8.3 платформа ?
Процедура ПриНачалеРаботыСистемы()
Реквизит1 = Новый ФорматированнаяСтрока ("Сушку", ,WebЦвета.Красный);
Предупреждение("Шла Александра по шоссе и сосала" + Реквизит1);
КонецПроцедуры
Ошибка: {МодульУправляемогоПриложения(18,21)}: Тип не определен (ФорматированнаяСтрока) Реквизит1 = Новый <<?>>ФорматированнаяСтрока ("Сушку", ,WebЦвета.Красный); (Проверка: Тонкий клиент)
Про1С-ник
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0
Цитата(garaga @ 02.02.14, 22:13)
Ошибка: {МодульУправляемогоПриложения(18,21)}: Тип не определен (ФорматированнаяСтрока)
Возможно это недоступно именно в модуле управляемого прилоежния, создайте строку в общем модуле, затем в модуле управялемого приложения получайте уже готовую строку из общего модуля.
Личные бесплатные консультации не даю, для этого есть форум!
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!