Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Выделить несколько найденных подстрок

Выделить несколько найденных подстрок
Я
   G751
 
18.07.20 - 08:46
1с 8.3 УФ
Как программно выделить несколько найденных подстрок в многострочной строке ввода на управляемой форме?
   Волшебник
 
1 - 18.07.20 - 08:50
Используй поле HTML-документа
   G751
 
2 - 18.07.20 - 10:59
(1) Можно немного подробнее?
   Garykom
 
3 - 18.07.20 - 11:26
(2) HTML5/CSS/JS учи - куда уж подробнее
   Волшебник
 
4 - 18.07.20 - 12:03
(2) Подготовь HTML, в котором выводится строка, а найденные подстроки выделены тегами, например,
<div style="background-color: #F7EBCC; color: #66BC29">123456</div>


Указанную строку вывести в поле HTML-документа. Можно также добавить гиперссылки для открытия найденных объектов.
   Sasha_H
 
5 - 18.07.20 - 12:45
Не пробовал, а можно хитрее сделать. Через ФорматированныйДокумент - чисто идея не пробовал.
   Волшебник
 
6 - 18.07.20 - 12:49
Можно ещё попробовать ФорматированнаяСтрока

НадписьДекорация = Новый ФорматированнаяСтрока("Товар ", Новый ФорматированнаяСтрока(" Телевизор", , WebЦвета.Красный), " отсутствует на складе");
   Жан Пердежон
 
7 - 18.07.20 - 13:56
УстановитьГраницыВыделения(<НачалоСтроки>, <НачалоКолонки>, <КонецСтроки>, <КонецКолонки>)
   G751
 
8 - 18.07.20 - 15:36
(7) < УстановитьГраницыВыделения(<НачалоСтроки>, <НачалоКолонки>, <КонецСтроки>, <КонецКолонки>) >
    Пробовал конечно. Получается только одно выделение. Или можно как то ?

Все стальные предложения не подходят. Всем спасибо.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.