Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> курсор на нужной строке в форме списка          
Цибир Подменю пользователя
сообщение 20.06.14, 15:04
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 11
Спасибо сказали: 0 раз
Рейтинг: 0

Здравствуйте.
Дано: Рабочая область, на которой размещены две формы списка - форма списка справочника (РегНомера) и форма списка документов (ПЛАНЫ). Каждый документ создается на основании РегНомера.
ЧтоСделано: При активации строки в форме списка справочника окрашивается в нужный цвет строка в форме списка документов, в которой содержится документ, созданный на основании активированного РегНомера.
Проблема: Список документов довольно длинный, поэтому окрашенная в нужный цвет строка оказывается вне видимой области. Приходится искать "бегунком".
Вопрос: как окрашенную строку в списке документов поместить в видимую область?
Для всякого: в форму списка документа передается параметр, в котором содержится активированный РегНомер:
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
    
    Если ИмяСобытия="строка" Тогда
        
        Список.УсловноеОформление.Элементы.Очистить();      
        
        Оформление1 = Список.УсловноеОформление.Элементы.Добавить();
        Отбор = Оформление1.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
        Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
        Отбор.Использование = Истина;
        Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("РегистрационныйНомер.Наименование");
        ЦветФона = Оформление1.Оформление.Элементы.Найти("ЦветФона");
        ЦветФона.Значение = WebЦвета.Васильковый;
        ЦветФона.Использование = Истина;
        Отбор.ПравоеЗначение = Параметр;
                  
    КонецЕсли;
    
КонецПроцедуры

Petre Подменю пользователя
сообщение 20.06.14, 15:23
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9

Цитата(Цибир @ 20.06.14, 16:04) *
Вопрос: как окрашенную строку в списке документов поместить в видимую область?

Вопрос не корректен. Окрашивание - это условное оформление.
Вам же надо сделать определенную строку текущей для таблицы формы. Т. е. установить "ТекущаяСтрока".


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 03.05.24, 7:09
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!