Имя: Пароль:
1C
1С v8
8.3, как лучше сделать динамический кеш
0 vde69
 
12.07.13
21:34
Есть необходимость сделать в памяти легко доступную для серверных процедур структуру, по большому счету она будет заполняться только 1 раз при начале сеанса, но нужна она и в регламентных заданиях и на всех серверных модулях (включая формы).

Сначала хотел использовать параметр сеанса с типом ФиксированаяСтруктура, но мне нужно для 1 ключа хранить 7 значений (а может потом и больше), по этому этот вариант отпал.

Есть еще вариант с экспортной переменной в параметре сеанса... а еще какие?

Какие будут предложения?

зы
хранить в базе - не предлогать
1 Reaper_1c
 
12.07.13
21:46
Чем тебя повторное использование возвращаемых значений не устроило?
2 Fragster
 
гуру
12.07.13
21:47
(1)+1 там даже ком-объекты кэшируются
3 vde69
 
12.07.13
21:49
(1)(2) отдельный модуль придется делать, да кеш там не долго живет, быстро дохнет.

мне нужно один раз за сеанс расчитать а так выйдет раз 10
4 Drac0
 
12.07.13
21:55
(0) Составной ключ для Структуры не взлетит? Не просто ИмяКлюч, а ИмяКлюч+Суфмкс1, ИмяКлюч+Суфикс2 ?
5 Живой Ископаемый
 
12.07.13
21:58
(3) его можно шевелить и тогда он не дохнет
Дастаточно даже какогото
Select 2*2 from dual
6 vde69
 
12.07.13
21:58
(4)нет, у меня одно значение - ТЗ с разным количеством строк и колонок
7 Fragster
 
гуру
12.07.13
21:59
(3) нормально там кэш живет. ну и работает он (по моим прикидкам) раз в 10 быстрее всяких штук типа параметра сеансас хранилищем
8 vde69
 
12.07.13
22:01
(7) давай попробую ..
9 Лефмихалыч
 
12.07.13
22:25
(3) у тебя модули платные что ли?