8.х Про управление визуальными компонентами в 8.1

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем dlednev, 27 май 2008.

  1. TopicStarter Overlay
    dlednev
    Offline

    dlednev Опытный в 1С

    Регистрация:
    23 апр 2008
    Сообщения:
    86
    Симпатии:
    0
    Баллы:
    26
    Хочу простенький вопрос задать - чета сам додуматься не смог
    Надо мне интерактивно спозционироваться на строку табличного поля элемента формы. Табличное поле связано с табличной частью обработки.
    Знаю номер строки табличной части и один (уникальный) реквизит.
    Даже могу найти строку табличной части.
    Но вот как спозиционировать - не могу понять...

    Вот неправильный код, но чтобы понятно было чего я хочу

    СтрокаРеализации=ЭтотОбъект.ТаблицаРеализаций.Найти(Новый Структура("Реализация", ТекРеализация));
    ЭлементыФормы.ТаблицаРеализаций.ТекущаяСтрока=СтрокаРеализации;

    ессесно ошибка! я нашел строку в табличной части данных обработи, а вот как мне спозиционироваться на строку в связанном с ней табличном поле элемента формы? Ведь табличное поле даже не знает метода НАЙТИ!!!
  2. GRUV
    Offline

    GRUV Опытный в 1С

    Регистрация:
    7 ноя 2007
    Сообщения:
    106
    Симпатии:
    0
    Баллы:
    26
    Код:
    СтрокаРеализации = ТаблицаРеализаций.НайтиСтроки(Новый Структура("Реализация", ТекРеализация));
    ЭлементыФормы.ТаблицаРеализаций.ТекущаяСтрока = СтрокаРеализации[0];
    
    
    ИЛИ

    Код:
    СтрокаРеализации = ТаблицаРеализаций.Найти(ТекРеализация,"Реализация");
    ЭлементыФормы.ТаблицаРеализаций.ТекущаяСтрока = СтрокаРеализации;
    
    
  3. TopicStarter Overlay
    dlednev
    Offline

    dlednev Опытный в 1С

    Регистрация:
    23 апр 2008
    Сообщения:
    86
    Симпатии:
    0
    Баллы:
    26
    ой пасиба! как я ступил! :unsure:

Поделиться этой страницей