|
Хранение данных между вызовами формы |
☑ |
0
cons74
17.05.17
✎
08:09
|
Всего мнений: 1
Добрый день.
Есть форма документа, на форме поле "подразделение". После выбора подразделения заполняется таблица, но не по подразделению, а по складу.
Склад и подразделение хранятся в регистре сведений.
Перед началом выбора подразделения читается этот регистр, чтобы наложить отбор на форму выбора подразделений по тем ссылкам, которые есть в регистре.
Чтобы дважды не читать регистр хочу прочитать его в таблицу "ПодразделенияИСклады", чтобы при выборе подразделения пользователем определить склад по этой таблице без повторного чтения регистра.
Вопрос: как хранить эти данные (таблицу).
|
|
1
cons74
17.05.17
✎
08:11
|
по п.3: получить результат выбора на клиенте, сразу по таблице найти склад и поместить его значение в реквизит формы.
Самое трудное тут на мой взгляд как раз получение выбранного значения подразделения в той же процедуре ПодразделениеНачалоВыбора() - где есть вызов серверной функции читающей регистр.
|
|
2
Мимохожий Однако
17.05.17
✎
08:19
|
(0) Полагаешь, что это будет быстрее? ИМХО, пустые хлопоты.
|
|
3
Redkiy
17.05.17
✎
08:33
|
(0) Общий модуль с повторным использование возвращаемых значений на время сеанса.
свое |
|
4
cons74
17.05.17
✎
08:39
|
(3) Ради одной частной задачи ОМ городить. Не нравится.
|
|
5
cons74
17.05.17
✎
08:40
|
(2) какой вариант быстрее какого?
|
|
6
cons74
17.05.17
✎
08:41
|
Меня интересует не "быстрее", а "оптимальнее", "правильнее".
|
|
7
Мимохожий Однако
17.05.17
✎
09:08
|
(6) Каковы критерии правильности и оптимальности?
|
|
8
Лефмихалыч
17.05.17
✎
09:19
|
(4) ради одной частной задачи вообще ни чего не надо делать - читай регистр заново каждый раз
|
|
9
Лефмихалыч
17.05.17
✎
09:19
|
(0) какую конкретно цель ты хочешь этой суетой достичь?
|
|
10
cons74
17.05.17
✎
09:37
|
- уменьшение количества чтений регистра
- уменьшение количества серверных вызовов
|
|
11
Лефмихалыч
17.05.17
✎
09:44
|
(10) зачем? то и другое - это не цель, а средство.
Вызов этой формы происходит так часто, что накладные расходы на чтение регистра и клиент-серверные вызовы заметно угнетают производительность?
|
|
12
cons74
17.05.17
✎
09:50
|
(11) Нет. По совету коллег "нех заниматься оптимизацией ради оптимизации" - забью, и навешаю серверных вызовов.
|
|
13
Лефмихалыч
17.05.17
✎
09:52
|
(12) а, у тебя горя от ума. Ясно.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший