|   |   | 
| 
 | Структуру в строку | ☑ | ||
|---|---|---|---|---|
| 0
    
        Euroset1 02.04.18✎ 15:26 | 
        Чем в 1с 8.3 принято пользоваться для укладывания структуры в бесконечную строку? Вместо старой доброй ЗначениеВСтрокуВнутр.     | |||
| 1
    
        Defender aka LINN 02.04.18✎ 15:31 | 
        (0) А чем не устраивает?     | |||
| 2
    
        Волшебник 02.04.18✎ 15:31 | 
        XMLСтрока(<Значение>)     | |||
| 3
    
        Cyberhawk 02.04.18✎ 15:33 | 
        Почему в безконечную:     | |||
| 4
    
        Cyberhawk 02.04.18✎ 15:33 | 
        ?     | |||
| 5
    
        Euroset1 02.04.18✎ 15:33 | 
        (1) В описании с каких-то пор написано, что не рекомендуется. Сразу возникает вопрос: а что же тогда рекомендуется.
 Но это не самое страшное. Мне бы на клиенте это сделать. Могу написать код "ручной" укладки этой структуры в строку и обратно. Но что толку, если что-то подобное уже есть? | |||
| 6
    
        Defender aka LINN 02.04.18✎ 15:34 | 
        (5) Подобные вещи вообще делать не рекомендуется любым способом.     | |||
| 7
    
        Euroset1 02.04.18✎ 15:35 | 
        (2) Структуру это не упакует, выдаст ошибку.     | |||
| 8
    
        Euroset1 02.04.18✎ 15:36 | 
        (3) (6) Конфу не могу снимать с коробки, а в режиме 8.3.10 добавление реквизитов в расширении недоступно. Просто есть такой реквизит халявный в типовой ТЧ в УНФ. Тип строка неограниченная.     | |||
| 10
    
        Волшебник 02.04.18✎ 15:39 | 
        (7) Заверни структуру в ХранилищеЗначения
 хз = Новый ХранилищеЗначения(Структура); стр = XMLСтрока(хз); | |||
| 11
    
        Euroset1 02.04.18✎ 15:48 | 
        (10) Это будет работать. НО вызов сервера неизбежен - туда придется сбегать за конструктором хранилища. Попробую без контекста, надеюсь, интерактивность работы с ТЧ в этом случае не пострадает.     | |||
| 12
    
        Волшебник 02.04.18✎ 15:51 | 
        (11) Опиши задачу целиком     | |||
| 13
    
        Lexey_ 02.04.18✎ 15:52 | ||||
| 14
    
        Euroset1 02.04.18✎ 16:19 | 
        (12) База УНФ 1.6, коробка
 Есть реквизит Содержание ТЧ Запасы, тип бесконечная строка Нужно в ТЧ для интерактивной работы добавить 4 колонки, а хранить их в реквизите Содержание. Не снимая с коробки, вообще не трогая конфу. Следовательно, только через механизм расширений. При открытии документа загружаем, при изменении сохраняем. | |||
| 15
    
        Euroset1 02.04.18✎ 16:25 | 
        (13) Слишком громоздко, но статья интересная и будет очень полезна для общего развития, спс. 
 (12) Я сделал через хранилище, как ты и посоветовал. Безконтекстный вызов пока что каши не просит =) Вроде на интерактивность работы не влияет, все довольно шустро без лагов. | |||
| 16
    
        Lexey_ 02.04.18✎ 16:48 | 
        (15) просто ты про 8.3 спрашивал, а ХранилищеЗначения и в 8.2 можно     | |||
| 17
    
        xxTANATORxx 02.04.18✎ 16:57 | 
        джейзон уже рекомендовали?     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |