|
Хранение данных между вызовами формы | ☑ | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
cons74
17.05.17
✎
08:09
|
Добрый день.
Есть форма документа, на форме поле "подразделение". После выбора подразделения заполняется таблица, но не по подразделению, а по складу. Склад и подразделение хранятся в регистре сведений. Перед началом выбора подразделения читается этот регистр, чтобы наложить отбор на форму выбора подразделений по тем ссылкам, которые есть в регистре. Чтобы дважды не читать регистр хочу прочитать его в таблицу "ПодразделенияИСклады", чтобы при выборе подразделения пользователем определить склад по этой таблице без повторного чтения регистра. Вопрос: как хранить эти данные (таблицу). |
|||||||||||||
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) а, у тебя горя от ума. Ясно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |