|
"Залипает" запись в форме выбора контрагента | ☑ | ||
---|---|---|---|---|
0
bogdan51
11.12.13
✎
12:15
|
Люди,помогите,пожалуйста. Первое задание мне в БП 3.0 и пока не знаю,как его сделать.
Форма выбора контрагента изменена. В динамический список добавлены колонки "Нам должны" и "Мы должны",которые выводятся в запросе,то есть вывод списка идет произвольным запросом,в котором выводятся реквизиты справочника контрагента и левым соединением регистр бухгалтерии ВЫБРАТЬ Контрагенты.Ссылка КАК Контрагент, Контрагенты.Код, Контрагенты.НаименованиеПолное, Контрагенты.ИНН, МАКСИМУМ(ВЫБОР КОГДА ХозрасчетныйОстатки.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПокупателями) И НЕ Контрагенты.ЭтоГруппа ТОГДА ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстатокДт, 0) ИНАЧЕ 0 КОНЕЦ) КАК НамДолжны, МАКСИМУМ(ВЫБОР КОГДА ХозрасчетныйОстатки.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПоставщиками) И НЕ Контрагенты.ЭтоГруппа ТОГДА ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстатокКт, 0) ИНАЧЕ 0 КОНЕЦ) КАК МыДолжны ИЗ Справочник.Контрагенты КАК Контрагенты {ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки( , Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПокупателямиИЗаказчиками)) ИЛИ Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПоставщикамиИПодрядчиками)), , ) КАК ХозрасчетныйОстатки ПО (Контрагенты.Ссылка = (ВЫРАЗИТЬ(ХозрасчетныйОстатки.Субконто1 КАК Справочник.Контрагенты)))} {ГДЕ Контрагенты.Ссылка.* КАК Контрагент} СГРУППИРОВАТЬ ПО Контрагенты.Ссылка, Контрагенты.Код, Контрагенты.НаименованиеПолное, Контрагенты.ИНН Понятно,что это замедляет вывод. А засада заключается в том,что при прокрутке колесиком мыши выведенного списка вверх,залипает одна из строчек,то есть запись одна и та же висит на экране. Хочется это преодолеть,а с управляемыми формами только начинаю работать. Спасибо,заранее. |
|||
1
Defender aka LINN
11.12.13
✎
12:17
|
(0) Радуйся, что у вас разработчиков ногами в живот не бьют - заслужил.
Меняй динамический список на ТЗ. |
|||
2
bogdan51
11.12.13
✎
14:10
|
Еще как радуюсь! Но,в живот то не надо бить. Всего 2 недели только пробую работать с УФ. Посмотрел пока ролик Евгения Гилева по УФ.
(1), я не понял,как с ТЗ дальше работать. Допустим,снимаю флажок основного реквизита с Динамического списка и меняю на ТЗ. А далее как? Пропадает настройка списка,то есть произвольный запрос и таблица формы с колонками Динамического списка. Попинайте еще,но подскажите,пожалуйста. |
|||
3
Defender aka LINN
11.12.13
✎
14:29
|
(2) Ну, ее надо будет заполнить, да. И еще работать с ней по всякому, а кому сейчас легко?
Всяко лучше, чем в динамический список виртуальные таблицы регистр бухгалтерии тащить |
|||
4
bogdan51
11.12.13
✎
16:18
|
(3) Спасибо,Вам еще раз за поддержку. Только причину "залипания",то есть когда на экране одна и та же запись,я так и не нашел. Перерисовал форму отбора еще раз с Динамическим списком-вроде бы нормально работает. Даже добавил группу Поиск с полем отбора по фрагменту наименования. И еще. Я так обрадовался,что Динамический список можно строить Произвольным запросом,а выходит есть и минус в этой схеме?
|
|||
5
Avganec
11.12.13
✎
16:24
|
(4) можно попробовать переписать запрос, на пакетный вариант, может поможет, а может и нет...
|
|||
6
bogdan51
12.12.13
✎
09:24
|
А разве пакет запросов в динамическом списке работает?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |