| 
    
            
         
         | 
    
  | 
Сохранить ссылку на набор записей РС или РН | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        cmex    
     21.09.19 
            ✎
    11:17 
 | 
         
        Доброго дня!
 
        Есть потребность перед записью наборов РС или РН сохранить "ссылку" на этот набор. Как лучше это сделать? Первое что приходит на ум, это хранить отборы, но в каком виде лучше это сделать? Хотелось бы в 1 реквизите/ресурсе/измерении это хранить. То есть тип Хранилище значения, а в нем массив структур или типа того. Кто сталкивался?  | 
|||
| 
    1
    
        ДенисЧ    
     21.09.19 
            ✎
    11:37 
 | 
         
        У набора записей нет ссылки.
 
        Кроме того, непонятна нужда.  | 
|||
| 
    2
    
        Casey1984    
     21.09.19 
            ✎
    11:40 
 | 
         
        (0) Вопрос в чем?     
         | 
|||
| 
    3
    
        cmex    
     21.09.19 
            ✎
    11:40 
 | 
         
        (1) я так и знал, так и знал, что найдется такой советчик)))
 
        ссылку у меня в кавычках, а нужда моя не должна волновать, надо значит надо  | 
|||
| 
    4
    
        cmex    
     21.09.19 
            ✎
    11:42 
 | 
         
        (2) как лучше сохранить "ссылку" на набор записей регистра?     
         | 
|||
| 
    5
    
        RomanYS    
     21.09.19 
            ✎
    11:43 
 | 
         
        (4)  ХЗ, что ты имеешь в виду под "ссылка".     
         | 
|||
| 
    6
    
        cmex    
     21.09.19 
            ✎
    11:46 
 | 
         
        (5) если это РН, то тут я могу хранить ссылку на Регистратор и потом сделав такой же отбор, получить тот самый набор записей. Если это РС подчиненный регистратору, то то же самое действие. А вот если это независимый РС, то надо будет хранить отбор по всем измерениям, которые были в отборе. И вот как бы и отбор и ссылки хранить в одном реквизите. А нужно это все, для последующей обработки. Не спрашивайте для какой, просто нужно.     
         | 
|||
| 
    7
    
        RomanYS    
     21.09.19 
            ✎
    11:49 
 | 
         
        (6) В чем проблема-то. 
 
        Засунуть структуру в реквизит для хз каких целей? - Ну сериализуй структуру и храни как строку или хранилище.  | 
|||
| 
    8
    
        cmex    
     21.09.19 
            ✎
    11:52 
 | 
         
        беру реквизит с типом Хранилище значения, в него кидаю структуру, в которой первый ключ это описание хранимого значения, например "ссылка" или "отбор", во втором ключе, храню массив полей отбора или саму ссылку. То есть
 
        СтрХра = Новый Структура; СтрХра .Вставить("Че хранится", "Ссылка"); СтрХра .Вставить("Само значение", Ссылка); Или СтрХра = Новый Структура; СтрХра .Вставить("Че хранится", "Отбор"); СтрОтбора = Новый Структура; СтрОтбора .Вставить("Период", Период); СтрОтбора .Вставить("Номенклатура", Номенклатура); СтрОтбора .Вставить("Характеристика", Характеристика); СтрХра .Вставить("Само значение", СтрОтбора ); Типа такого  | 
|||
| 
    9
    
        RomanYS    
     21.09.19 
            ✎
    11:52 
 | 
         
        (0) Вопрос "Кто сталкивался?" смысла не имеет без указания с чем сталкивался. 
 
        (6) А с "просто нужно" сталкивались все, но решали всегда по разному.  | 
|||
| 
    10
    
        cmex    
     21.09.19 
            ✎
    11:53 
 | 
         
        (9) )     
         | 
|||
| 
    11
    
        cmex    
     21.09.19 
            ✎
    11:53 
 | 
         
        (7) уже что то похоже на дельный совет     
         | 
|||
| 
    12
    
        cmex    
     21.09.19 
            ✎
    11:54 
 | 
         
        Нужно для отложенной обработки того, что записывалось. Будь то Документ, Справочник, Задача или набор записей     
         | 
|||
| 
    13
    
        RomanYS    
     21.09.19 
            ✎
    11:55 
 | 
         
        (12) Есть планы обмена, идеально подходят для таких целей. Умеют хранить ключи РС     
         | 
|||
| 
    14
    
        RomanYS    
     21.09.19 
            ✎
    11:55 
 | 
         
        +(13) +сами регистрируют изменения     
         | 
|||
| 
    15
    
        cmex    
     21.09.19 
            ✎
    11:56 
 | 
         
        (13) как раз таки от Планов обмена и хочу уйти     
         | 
|||
| 
    16
    
        RomanYS    
     21.09.19 
            ✎
    11:56 
 | 
         
        (15) Причина?     
         | 
|||
| 
    17
    
        cmex    
     21.09.19 
            ✎
    12:02 
 | 
         
        (16) тормозит, хочу быстрее. причины есть. как сделать лучше подскажи     
         | 
|||
| 
    18
    
        RomanYS    
     21.09.19 
            ✎
    12:19 
 | 
         
        (17) очевидно твой велосипед не будет лучше платформенных механизмов. Это с учетом факта возникновения данной ветки и (8).
 
        Может сначала разобраться почему тормозит?  | 
|||
| 
    19
    
        cmex    
     21.09.19 
            ✎
    12:23 
 | 
         
        (18) не, не стоит     
         | 
|||
| 
    20
    
        cmex    
     21.09.19 
            ✎
    12:23 
 | 
         
        всем спасибо, придумал. тему можно считать закрытой     
         | 
|||
| 
    21
    
        palsergeich    
     21.09.19 
            ✎
    14:23 
 | 
         
        (20) если тебе нужна ссылка на набор записей - иди в абстракцию.
 
        Создай отдельный справочник, который будет смесью необходимых полей. См спровочники ключи аналитики и ТД в Ут и выше, и это будет нормально работать  | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |