![]() |
|
Почему 1С не добавит свойство ДанныеПредставления? | ☑ | ||
---|---|---|---|---|
0
Полотенчик
29.08.14
✎
16:50
|
Когда на обычной форме отображается какой то элемент со ссылкой на справочник/документ/т.д., платформа по ссылке получает представление (вытягивает весь объект как если получать реквизит через точку?), кеширует: лишние запросы к БД, лишние данные, при удаленной работе еще и тормоза. Особенно это заметно когда листаешь таблицу.
Почему бы таким элементам управления помимо свойства Данные, указывающее на ссылку (эти данные и открывались бы при жвойном клике как сейчас), не добавить свойство ДанныеПредставления, в которых было бы, например, строковое представление ссылки, или любое другое представление? Такое же сделали в СКД, которая автоматом добавляет в запрос получение представление полей, которые выводятся в отчет. Сейчас приходится в особо критичных местах такое делать вручную скрывая колонку со ссылкой и добавляя колонку с представлением, при открытии которой открывается ссылка из скрытой колонки. Неужели 1С болт забили на обычные формы? ps 1С еще и письма анонимные не принимает.. бестолочи |
|||
1
Eugene_life
29.08.14
✎
16:52
|
(0) Ну, ничего. Нуралиев же читает этот форум, так что твой вопль будет услышан :)
|
|||
2
Asmody
29.08.14
✎
17:15
|
(0) есть же метод в менеджере объекта
|
|||
3
Полотенчик
29.08.14
✎
17:37
|
(2) который появился в 8.3 - произвольное представление ссылки?
это не решает проблему того что на форме есть ссылка, отображение которой вызывается обращение к БД для получения представления. надо скрыть ссылку, использовать ее только для "расшифровки", а отображать строку. это решилось бы банальным добавление свойства ДанныеПредставления. вместо этого 1С родила УФ, клиент-сервер и концепцию: на клиенте - строки, на сервере - данные |
|||
4
Мимохожий Однако
29.08.14
✎
17:52
|
(3)Иди в разработчики 1С. Здесь тебе некому помочь
|
|||
5
GROOVY
29.08.14
✎
18:08
|
(3) А "ДанныеПредставления" можно тупо не читать из базы? В любом случае запрос будет.
|
|||
6
Зойч
29.08.14
✎
18:09
|
на обычные формы конечно забили уже все
|
|||
7
Зойч
29.08.14
✎
18:09
|
(5) данные представления можно получать в том же запросе что и ссылку
|
|||
8
GROOVY
29.08.14
✎
18:22
|
(7) А сейчас разве не так? При получении дин.списка система автоматом получает и представление и ссылку.
Я видать чето не догоняю в теме... |
|||
9
H A D G E H O G s
29.08.14
✎
18:23
|
Тупость какая-то, или я тоже чето не понимаю.
|
|||
10
Зойч
29.08.14
✎
18:25
|
(8) внимательно читаем (0) речь как раз не про динамические списки
|
|||
11
H A D G E H O G s
29.08.14
✎
18:26
|
Афтор хочет, чтобы в ЭлементыФормы.ПолеВвода хранилось представоение ссылки, чтобы каждый раз не извлекать его при прокрутке, так?
|
|||
12
Полотенчик
29.08.14
✎
18:54
|
(11) да!
допустим, есть запрос http://infostart.ru/upload/iblock/0fc/iqb1.jpg но без представлений. выгружаешь его в таблицу, выводишь на форму у тебя в ячейках - ссылки. при отображении этих ссылок происходит получение из БД наименования, кода - в общем, представления. скролл вниз = получение 50 представлений из ссылок, еще скролл = еще получение 50 представлений из БД когда у тебя до базы два шага это мало заметно, но когда столкнулся с базой, которая в другом городе (хотя и канал до нее не плохой), то это ощущается сильнее. костыль - получать в запросе представление (как на картинке) и выводить в таблицу эти строки, а не ссылки. но иногда надо ссылку открыть - приходится еще и оставлять и колонку со ссылкой, скрывать ее, а в обработчике Открытие колонки со строкой вручную открывать ссылку из скрытой колонки нормальное решение - как в СКД: на форме строки, а данные расшифровки (ссылка) - скрыты, но доступны. этого можно было бы достигнуть если бы сюда добавили ДанныеПредставления http://novichok1c.ru/sites/default/files/pictures/svoystva_polya_vvoda.jpg |
|||
13
GROOVY
29.08.14
✎
18:57
|
(12) Мне кажется вы слишком много кушать :)
Юзайте новые механизмы . Но с автором согласен. |
|||
14
Полотенчик
29.08.14
✎
19:01
|
(13) новые механизмы у 1С - технология ради технологии. переход на них для малого и среднего бизнеса - слишком большие деньги выкинутые на ветер, ибо профита никакого не дают
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |