|   |   | 
| 
 | Сохранение ДЗ и ТЗ в форме | ☑ | ||
|---|---|---|---|---|
| 0
    
        Kamich 12.10.21✎ 08:24 | 
        Добрый день.
 Существует форма, в которой имеются элементы: период, "команда сформировать", ТабДок. Перед открытием происходит запрос к базе данных для получение двух типов данных: ДЗ и ТЗ. Эти данные используются при команде "сформировать". Как и где сохранить данные с типом ДЗ и ТЗ, чтобы повторно их не запрашивать в команде "сформировать"? Управляемые формы. | |||
| 1
    
        ДенисЧ 12.10.21✎ 08:26 | 
        ДЗ и ТЗ обычно сохраняют в ХЗ )))     | |||
| 2
    
        Kamich 12.10.21✎ 08:27 | 
        (1) ))) Пробовал. Возможно не так пробовал. Есть пример?)     | |||
| 3
    
        ДенисЧ 12.10.21✎ 08:28 | 
        (2) Возможно, есть.
 А показать то, что "не так пробовал" - 403? | |||
| 4
    
        Kamich 12.10.21✎ 08:29 | 
        (3) XDTO     | |||
| 5
    
        ДенисЧ 12.10.21✎ 08:30 | 
        (4) <тут картинка из фильма с оттенками серого>     | |||
| 6
    
        Kamich 12.10.21✎ 08:33 | 
        На форме поместил ХЗ. 
 Далее всё выполняется на сервере. Пробовал через "РеквизитФормыВЗначение()" - естественно ХЗ таким образом не получить. А при попытке помещения в него значения (ХЗ = ДЗ) вызывается ошибка "Ошибка преобразования данных XDTO". | |||
| 7
    
        Casey1984 12.10.21✎ 08:36 | 
        (1) Может в ВХ?     | |||
| 8
    
        ДенисЧ 12.10.21✎ 08:36 | 
        Мдя....
 На форме ДЗ и ТЗ. На сервере их заполняешь и адрес1 = ПоместитьВоВременноеХранилище(ДЗ, ЭтотОбъект.УникальныйИдентификатор()); и тп. И сохраняешь адрес. А потом уже моёДЗ = ПолучитьИзВременногоХранилища... | |||
| 9
    
        ДенисЧ 12.10.21✎ 08:37 | 
        (7) А НоХ? )))     | |||
| 10
    
        Casey1984 12.10.21✎ 08:38 | 
        (9) ПРСТ ;-)     | |||
| 11
    
        Kamich 12.10.21✎ 08:39 | 
        (8) Вариант, спасибо!
 А есть вариант без использования ПоместитьВоВременноеХранилище? | |||
| 12
    
        ДенисЧ 12.10.21✎ 08:42 | 
        (11) А зачем?     | |||
| 13
    
        Kamich 12.10.21✎ 08:52 | 
        (12) Пример. Запустили утром обработку. Сохранилось во временное хранилище. Сис.админ произвел очистку кэша. И чтобы не делать Если дз= неопределенно и не вызывать повторно запрос к базе данных.     | |||
| 14
    
        ДенисЧ 12.10.21✎ 08:54 | 
        (13) Админ почистил кеш - пусть он и вызывает запрос к БД.     | |||
| 15
    
        Pro-tone 12.10.21✎ 09:32 | 
        (6) >На форме поместил ХЗ
 а можешь поделиться секретом как на форму поместить ХЗ? | |||
| 16
    
        Kamich 12.10.21✎ 15:14 | 
        (15) P.s. реквизит формы.     | |||
| 17
    
        Pro-tone 12.10.21✎ 15:19 | 
        (16) реквизит формы с типом "хз", "а что так можно было"?     | |||
| 18
    
        unbred 12.10.21✎ 15:24 | 
        (17) мне тоже интересно     | |||
| 19
    
        Caspersky 12.10.21✎ 15:37 | 
        ХранилищеОбщихНастроек.Сохранить(,,Данные ,,"Ключ")
 Данные = ХранилищеОбщихНастроек.Загрузить(,,,"Ключ") данные можно получить в другом сеансе по ключу, главное указать уникальный ключ, и не надо никаких реквизитов, только есть проблема получить неконсистентные данные.. и применимость таких фокусов конечно зависти от контекста задачи | |||
| 20
    
        Pro-tone 12.10.21✎ 15:42 | 
        (19) так это реквизит строчного типа, а не ХЗ, а вопрос мой (17) был про ХЗ     | |||
| 21
    
        Pro-tone 12.10.21✎ 15:44 | 
        (19) и я здесь не вижу реквизита формы     | |||
| 22
    
        Caspersky 12.10.21✎ 16:01 | 
        (20) это я на (1) отвечаю..     | |||
| 23
    
        Caspersky 12.10.21✎ 16:02 | 
        (19) в Данные  - может быть ТЗ, ДЗ, Структура, Епрст и т.д. )))     | |||
| 24
    
        Pro-tone 12.10.21✎ 17:13 | 
        (23) Ёпрст ?     | |||
| 25
    
        Caspersky 12.10.21✎ 19:08 | 
        (24) тема забавная, аббррррревиатурная,
 не удержался) Уважаемый Ёпрст же через "Ё", не надо путать)) | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |