|
Обычные формы, как жить без демоничексих списков? | ☑ | ||
---|---|---|---|---|
0
НичегоНе Понятно
17.10.19
✎
06:58
|
Всем привет! Вот у меня есть список номенклатуры (пара сотен тысяч позиций) мне нужно показать этот список пользователю. Но не весь а процентов 90% отбор будет производиться по некоторым значениям из табличной части (то есть программно) возникает вопрос как показать пользователю список, чтобы наложить отбор формируемый в запросе и не грузить все 180-190к в тз? или 20к не попадающих в отбор. Я точно, что-то пропускаю, не могу понять, что.
|
|||
1
ДенисЧ
17.10.19
✎
06:59
|
Не мучай себя, иди на УФ. Освободи Lebensraum
|
|||
2
НичегоНе Понятно
17.10.19
✎
07:03
|
(1)Чота вообще не могу вспомнить случаев, чтобы ты отвечал по существу. Всегда просто с желанием нагадить. Но за то, что поднимаешь ветку спасибо.
|
|||
3
catena
17.10.19
✎
07:08
|
(2)Ну, на самом деле, не понятно, почему бы и не использовать динамический список?
А вообще, на ОФ тоже есть отбор, в том числе отбор по ссылке. Но при большом количестве ссылок он будет тормозить. Лучше будет, если отбор можно разбить на элементарные отборы по значениям. Если же "список номенклатуры" - это не список справочника, а тз (" не грузить все 180-190к в тз"), то заполнять ТЗ своим результатом отбора. Для удобства можно даже повесить на нее построитель, как в универсальном журнале. |
|||
4
SleepyHead
гуру
17.10.19
✎
07:12
|
(0) Что мешает запилить свою управляемую форму? Я так делал в бухгалтерии госучреждения 2.0, и все прекрасно работало, в том числе динамические списки.
Тебе ответили в (1) по существу, но ты, в силу непонятных причин, почему-то счел это за наезд и повел себя крайне некрасиво. Извинился бы что ли. Если не знаешь, как запилить УФ в конфе с обычными формами, спроси по человечески, тебе ответят. |
|||
5
НичегоНе Понятно
17.10.19
✎
07:13
|
(3)
>>Ну, на самом деле, не понятно, почему бы и не использовать динамический список? Потому, что в обычных формах, нельзя использовать динамический список, конфигурация на 8.2 и обычных формах >> Но при большом количестве ссылок он будет тормозить Поэтому пропускаем такой вариант >>. Если же "список номенклатуры" - это не список справочника, а тз (" не грузить все 180-190к в тз"), По счастливой случайности, можно использовать список справочника, но как на него наложить программный отбор >>то заполнять ТЗ своим результатом отбора Туда упадет как раз 180к ссылок и я бы хотел избежать этого |
|||
6
catena
17.10.19
✎
07:14
|
(5)>>Потому, что в обычных формах, нельзя использовать динамический список
Ну это же не правда. |
|||
7
catena
17.10.19
✎
07:17
|
ФормаСписка = Справочники.СпецификацииНоменклатуры.ПолучитьФормуСписка(, ЭтаФорма);
ФормаСписка.Отбор.Код.ВидСравнения = ВидСравнения.Равно; ФормаСписка.Отбор.Код.Значение = Спецификация.Код; ФормаСписка.Отбор.Код.Использование = Истина; ФормаСписка.Открыть(); |
|||
8
НичегоНе Понятно
17.10.19
✎
07:18
|
(4)>> Что мешает запилить свою управляемую форму?
Отсутствие нормальных уф и кривые тормозящие динамически списки в 8.2, так же вообще необходимость вкорячивать уф, просто ради отображения списка ссылок. Проще уж загрузить эти самые 180к записей. Я ищу простой вариант. Не может быть, что такая простая задача не решалась ну ОФ >>Тебе ответили в (1) по существу, но ты, в силу непонятных причин Ответили "освободи жизненное пространство", странное для меня определение по существу, может ему извиниться? |
|||
9
catena
17.10.19
✎
07:20
|
(8)У меня 8.2 на ОФ, огрызок УПП. Везде, где можно, меняю формы списков на ДС, тормозов не замечено, пользователи счастливы.
|
|||
10
НичегоНе Понятно
17.10.19
✎
07:24
|
(6)>>Ну это же не правда.
Ткни меня носом в тип записи на Обычных формах (7)Так придется грузить весь список нужных или ненужных список в отборы, опять придется оперировать тысячи ссыок. Это лишнее. |
|||
11
ДенисЧ
17.10.19
✎
07:25
|
(8) Размечтался.
|
|||
12
НичегоНе Понятно
17.10.19
✎
07:26
|
Всем желающим сказать воткни уф. Спасибо я рассмотрю ваше предложение. Но спрашиваю я не об этом. Я спрашиваю есть ли возможность так сделать, на обычных формах. И есть ли простой и эффективный способ. Задача, то простая.
|
|||
13
НичегоНе Понятно
17.10.19
✎
07:26
|
(11)Та не, так в порядке бреда
|
|||
14
НичегоНе Понятно
17.10.19
✎
07:27
|
(12)На карйная добавлю уж реквизит и буду делать по нему отбор. Но хочется делать красиво, Думал может быть есть варианты.
|
|||
15
catena
17.10.19
✎
07:27
|
(10)В конфигурации должно стоять "Использовать УФ в обычном приложении". После этого пили УФ в любом месте.
Как делать отбор на ОФ я пример дала. В любой конфигурации на ОФ будет миллион примеров в поиске по "отбор" |
|||
16
Garykom
гуру
17.10.19
✎
07:28
|
Странно а как в 1С 7.7 то жили без динамических списков ))
|
|||
17
SleepyHead
гуру
17.10.19
✎
07:28
|
(12) "некогда пилу точить, лес валить надо."
Это сарказм, а не наезд, так же, как и в (1). |
|||
18
НичегоНе Понятно
17.10.19
✎
07:30
|
(15)Скажу хз какой раз(лениво считать) не вижу смысла юзать уф особенно на 8.2
как делать отбор я знаю, но... читай (10) еще можно посмотреть (12) |
|||
19
НичегоНе Понятно
17.10.19
✎
07:31
|
(17)Блин ну не знаешь как или нет такой возможности, ну скажи как есть, че умничать то?
|
|||
20
Paint_NET
17.10.19
✎
07:32
|
Ему советуют, а он выёживается.
|
|||
21
catena
17.10.19
✎
07:32
|
(18)Читай (3). Запрос можно засунуть в построитель, а построитель выгрузить в тз. Отборы в списке по ссылке при большом количестве ссылок будут тормозить.
|
|||
22
SleepyHead
гуру
17.10.19
✎
07:35
|
(18) Кончится тем, что ты на ОФ сэмулируешь динамический список, вместо того, чтобы простол воспользоваться готовой технологией ))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |