Позиционирование на новую запись после добавления
Добавлено: 09 Июнь 2006, 16:08
Здравствуйте...
Обстановка С6.3(9053) ШВС.
Проблема такая, есть лист в браузе, который фильтруется через "очередь значений" (есть в ШВС такой фильтр в ограничениях диапазона), view этого брауза сортируется по prop:order, т.к. ключ многокомпонентный и по первому полю ключа накладывается ограничение, а упорядочивать записи в листе надо по второму полю ключа, т.е. через prop:order. В точке вставки "перед открытием view", пишу: allview{prop:order}='all:title',
в точке вставки "после открытия view" естественно делаю: set(allview).
И все вроде бы устраивает, выборка небольшая до 100 записей, prop:order не тормозит, НО после добавления новой записи, лист позиционируется не на новую запись(как надо), а просто на первую запись.
Подскажите пожалуйста, как спозиционировать лист на вновь добавленую запись, без prop:order(если убрать эти две точки вставки) все позиционируется нормально, но без него никак не обойтись.
Был бы благодарен за пример кода, особенно учитывая (как сказали в Clalist'e) незаточенность ШВС под prop:order.
Обстановка С6.3(9053) ШВС.
Проблема такая, есть лист в браузе, который фильтруется через "очередь значений" (есть в ШВС такой фильтр в ограничениях диапазона), view этого брауза сортируется по prop:order, т.к. ключ многокомпонентный и по первому полю ключа накладывается ограничение, а упорядочивать записи в листе надо по второму полю ключа, т.е. через prop:order. В точке вставки "перед открытием view", пишу: allview{prop:order}='all:title',
в точке вставки "после открытия view" естественно делаю: set(allview).
И все вроде бы устраивает, выборка небольшая до 100 записей, prop:order не тормозит, НО после добавления новой записи, лист позиционируется не на новую запись(как надо), а просто на первую запись.
Подскажите пожалуйста, как спозиционировать лист на вновь добавленую запись, без prop:order(если убрать эти две точки вставки) все позиционируется нормально, но без него никак не обойтись.
Был бы благодарен за пример кода, особенно учитывая (как сказали в Clalist'e) незаточенность ШВС под prop:order.