Имя: Пароль:
1C
1С v8
Как программно перейти к координате текста в ПоляТекстовогоДокумента ?
0 SeiOkami
 
30.12.12
22:27
Есть ПолеТекстовогоДокумента. Как можно программно выделить определенный текст в нем. Т.е. у меня есть кнопка "ПерейтиКВызову", а она должна сменить страницу, выделить нужную строку в ТЧ, и в ПолеТекстовогоДокумента выделить определенный кусок текста (по координате) и поставить на нем курсор.

Вот кусок кода. Всё он реализует, кроме последнего. Как это вообще можно сделать?

   ТекущаяСтрока = ЭлементыФормы.ТЗ_ВыбранныеМакеты.ТекущаяСтрока;
   УстановитьТекущуюСтраницу("СтраницаДревоПроцедурИсх");
   СтрокаТЧ = ЭлементыФормы.ИсхТаблицаПроцедур.Значение.Найти(ТекущаяСтрока.МестоРасположения, "ИмяПроцедуры");
   Если СтрокаТЧ = Неопределено тогда
       возврат;
   КонецЕсли;
   
   ЭлементыФормы.ИсхТаблицаПроцедур.ТекущаяСтрока = СтрокаТЧ;
1 SeiOkami
 
30.12.12
22:31
Пробовал так
ЭлементыФормы.ТекстПроцедурыДреваПроцедур.ВыделенныйТекст = "ПолучитьМакет";
Не работает =(
2 GROOVY
 
30.12.12
22:35
Открой уже СП и посмотри методы и свойства объекта ТекстовыйДокумент.
3 SeiOkami
 
30.12.12
22:36
(2), ты мне на прошлый вопрос не ответил, так может сейчас мпоможешь ;)
4 zulu_mix
 
30.12.12
22:37
(3) классический пример толстого и ленивого одинесника? тяжело открыть сп?
5 GROOVY
 
30.12.12
22:38
(3) Уже ответил.
6 SeiOkami
 
30.12.12
22:44
(4), Перечитал третий раз. Не нашел.
7 SeiOkami
 
30.12.12
22:45
Какой из этих методов?

Методы:

ВставитьСтроку (InsertLine)
Вывести (Put)
ДобавитьСтроку (AddLine)
ЗаменитьСтроку (ReplaceLine)
Записать (Write)
КоличествоСтрок (LineCount)
Очистить (Clear)
Показать (Show)
ПолучитьОбласть (GetArea)
ПолучитьСтроку (GetLine)
ПолучитьТекст (GetText)
Прочитать (Read)
УдалитьСтроку (DeleteLine)
УстановитьТекст (SetText)
УстановитьТипФайла (SetFileType)
8 SeiOkami
 
30.12.12
22:46
Ок, ступил =)
9 SeiOkami
 
30.12.12
22:46
ПолучитьГраницыВыделения (GetTextSelectionBounds)
УстановитьГраницыВыделения (SetTextSelectionBounds)
10 SeiOkami
 
30.12.12
22:47
Читал не ПолеТекстовогоДокумента, а ТекстовыйДокумент
11 zulu_mix
 
30.12.12
22:50
напиши теперь себе в достижения - "иплан"