Йоксель » Главный форум

Как побороть фрейм

(7 posts)

Тэги:

  1. kurilkin
    Участник

    Добавил группировки в ОСВ по счету - песня, кнопки обновить и настройка вроде тоже работают как надо .
    Но присутствует неприятная мелочь, похоже из-за фиксации первых строк после обновления табл.документа в фрейме сбивается прокрутка(улетает за последний лист) и исчезают первые фиксированные строки - лечится принудительным ручным вкл/выкл фиксации.

    Процедура вывода такая
    //-----------------------------------------------
    Процедура ОтобразитьТабличныйДокумент (Документ)
    Документ.очистить();
    Документ.ЗагрузитьИзТаблицы (Т);
    ТблГрп.ВыбратьСтроки ();
    Пока ТблГрп.ПолучитьСтроку () = 1 Цикл
    Документ.ДобавитьГруппуСтрок (ТблГрп.Нач, ТблГрп.кон);
    КонецЦикла;

    Если Обновить = 0 Тогда // Обновить - "родная" переменная из ОСВ
    Фрейм = Документ.Показать ("ОСВ c группировками");
    Фрейм.ОтображатьСтруктуру (1);
    Фрейм.ОтображатьКнопкиУровней(1);
    Фрейм.ФиксироватьСтрокиСверху (7);
    Иначе
    // вот тут похоже мне надо что-то добавить для обновления фрейма, только как до него добраться? через глобальную переменную как-то нехочется :)
    КонецЕсли;
    КонецПроцедуры

    Отправлено 17 года(лет) назад #
  2. Посмотрю, в чем дело и отпишусь позднее.

    Отправлено 17 года(лет) назад #
  3. Да, есть явный глюк во фрейме с зафиксированными строками и перезагрузкой документа. Это, думаю, исправлю в следующем хотфиксе. Заодно с обновлением фрейма можно будет решить вопрос. Спасибо за сообщение о глюке.

    Отправлено 17 года(лет) назад #
  4. В общем, исправление лежит в хотфиксах. Насколько я понял, должно хватить.
    Кстати, не хочешь свою ОСВ выложить где-нибудь (например, на Инфостарте)? А я бы на тебя ссылку бы здесь поставил: http://yoksel.net.ru/GotovyeReshenija/1S ?

    Отправлено 17 года(лет) назад #
  5. kurilkin
    Участник

    Сегодня-завтра подчищу тестовые куски и можно выкладывать или здесь или на инфостате.
    P.S. Насколько понял теперь после Документ.ОбновитьВсеОтображения () фиксация фрейма сбрасывается ?
    P.S.2 Теперь можно вплотную заняться "Остатки ТМЦ" и "Партии" для ПуБ и комплексной правда украинских ;)

    Отправлено 17 года(лет) назад #
  6. Фиксация фрейма сбрасывается после перезагрузки содержимого документа. Т.е. в любых случаях, когда происходит очистка документа. А очистка документа происходит когда:
    * явно вызывается метод "Очистить",
    * документ открывается через метод "Открыть",
    * документ загружается через метод "ЗагрузитьИзТаблицы"
    * и т. д.

    Отправлено 17 года(лет) назад #
  7. JohnyDeath
    Участник

    хм, я тоже над ОСВ трудился с преминением йокселя. Тоже было б интересно взглянуть.

    Отправлено 17 года(лет) назад #

RSS экспорт этой темы

Отправить сообщение

Вы должны войти в систему, чтобы оставлять сообщения.