|   |   | 
| 
 | v7: ТЗ в реквизит | ☑ | ||
|---|---|---|---|---|
| 0
    
        Lexxus79 25.05.16✎ 17:48 | 
        Привет всем !
 Есть ли возможность выгрузить Таблицу значений в реквизит шапки или реквизит табличной части (чтобы потом, при открытии документа, можно было смело обратиться к этой тз) ? зы. не пробовал ни разу раньше (( | |||
| 1
    
        Изучаю1С8 25.05.16✎ 17:49 | 
        можно     | |||
| 2
    
        Lexxus79 25.05.16✎ 17:49 | 
        каким образом ? тип реквизита - неопределенный ?     | |||
| 3
    
        Изучаю1С8 25.05.16✎ 17:50 | 
        строка неограниченной длинны     | |||
| 4
    
        Lexxus79 25.05.16✎ 17:51 | 
        (3) сейчас попробую     | |||
| 5
    
        Изучаю1С8 25.05.16✎ 17:51 | 
        метод ЗначениеВСтроку     | |||
| 6
    
        Изучаю1С8 25.05.16✎ 17:52 | 
        ну и ЗначениеИзСтроки соответственно     | |||
| 7
    
        Builder 25.05.16✎ 18:03 | 
        Есть еще "ЗначениеВСтрокуВнутр"
 Но если у тебя в таблице ссылочные значения, то это не очень правильно. При удалении 1С не увидит на них ссылки. Лучше завести "служебный документ" и в нем хранить таблицу. | |||
| 8
    
        Lexxus79 25.05.16✎ 18:16 | 
        Вообще отлично ! Спасибище, ))
 Про документ дополнительный думал, он , в моем случае, не особо нужен. | |||
| 9
    
        Lexxus79 25.05.16✎ 18:51 | 
        Так, с реквизитом в шапке все понятно, строка неограниченной длины.
 А как быть с реквизитом тч, у него фиксированная длина строки. ?? | |||
| 10
    
        FN 25.05.16✎ 18:54 | 
        (9) и слава богу.     | |||
| 11
    
        Lexxus79 25.05.16✎ 18:55 | 
        (10) а конкретнее     | |||
| 12
    
        FN 25.05.16✎ 18:56 | 
        я бы вообще реквизиты неограниченной длины скрыл бы от разработчика с опытом менее 5 лет...     | |||
| 13
    
        FN 25.05.16✎ 19:00 | 
        озвучь задачу полностью     | |||
| 14
    
        Lexxus79 25.05.16✎ 19:03 | 
        (12) молодец ) опыт с 2002 года, если интересно. правда последние года 3 не писал практически ничего.     | |||
| 15
    
        Lexxus79 25.05.16✎ 19:06 | 
        (13) метод, предложенный в (5) работает, при строке неограниченной длины, что мы можем поставить в реквизите шапки. В реквизите тч мы можем установить тип строка с фиксированным количеством знаков. В этом случае, метод (6) не работает. как сохранить ТЗ в реквизит табличной части ?
 полное тз смысла нет выкладывать, т.к. конфа специализированная, мною вдоль и поперек переписанная. | |||
| 16
    
        Смотрящий 25.05.16✎ 19:08 | 
        (14) Опыт то вроде пропить не должен был - то, что будет в таблице этой, ссылочного типа которую ты засунешь в строку неограниченной длины. Не будет проходить через ссылочную целостность бд.     | |||
| 17
    
        FN 25.05.16✎ 19:13 | 
        (15) тогда у меня для тебя три ответа. Это ограничение платформы. Можно обойти через служебный справочник с реквизитом неограниченой длины. Огласить Тз, может тогда можно будет и полезный совет дать. | |||
| 18
    
        Lexxus79 25.05.16✎ 19:13 | 
        (16) а если там будет храниться только текстовый формат ?     | |||
| 19
    
        Смотрящий 25.05.16✎ 19:15 | 
        (18) Все что нессылочное, простые типы - можно.
 если не потребуется в отчетах разворачивать эту ТЗ | |||
| 20
    
        Lexxus79 25.05.16✎ 19:16 | 
        (19) нет, не потребуется в отчетах.
 так каким образом засунуть таблицу значений в реквизит табличной части ? | |||
| 21
    
        Lexxus79 25.05.16✎ 19:18 | 
        (17) логично, что ограничение платформы. 
 про справочник - мысль конечно, но проще создать дополнительный служебный документ. Тз уже дано ) Вопрос тоже задан. | |||
| 22
    
        Смотрящий 25.05.16✎ 19:18 | 
        (19) Вон в (17) насоветовали, через справочник.
 Хотя я вsе бы sделал через sправочники | |||
| 23
    
        Lexxus79 25.05.16✎ 19:19 | 
        (22) т.е. без справочника \ документа - никак ?     | |||
| 24
    
        Смотрящий 25.05.16✎ 19:21 | 
        ага     | |||
| 25
    
        FN 25.05.16✎ 19:22 | 
        (23) можно еще любое внешнее хранилище: файл, база данных, веб-апи и тд тп.     | |||
| 26
    
        Lexxus79 25.05.16✎ 19:27 | 
        (24) понял, спасибо. 
 (25) логично. кстати, на будущее чтобы знать, а каким образом не будет ссылочное проходить ? таблица очистится или что ? | |||
| 27
    
        Смотрящий 25.05.16✎ 19:38 | 
        (26) Запихнул в ТЗ элемент справочника, ТЗ в строку засунул.
 Элемент справочника пометил на удаление, и удалил - система дала его удалить - ссылок то не нашла на него. Разворачиваешь из строки ТЗ и видишь "объект ненайден" | |||
| 28
    
        Lexxus79 25.05.16✎ 19:41 | 
        Да, всё, с имитировал эту ситуацию. понял.
 спасибо. | |||
| 29
    
        Посмотрим 25.05.16✎ 19:50 | 
        Чем не устраивает табличная часть документа?     | |||
| 30
    
        Duke1C 25.05.16✎ 19:55 | 
        (26) "Дешево и сердито" - создай в КаталогеИБ папку, в неё складывай файлы (dbf, или даже через ЗначениеВФайл())с именем идентификатора дока.
 В ПриУдаленииДокумента (ну или "Перехватчиком") удалять будешь "ненужные") | |||
| 31
    
        Chameleon1980 25.05.16✎ 22:18 | 
        самое пережеванное - служебный док     | |||
| 32
    
        Злопчинский 25.05.16✎ 22:23 | 
        служебный док внятно не получится, если надо привязываться к строкам родительского документа...     | |||
| 33
    
        bwi22 26.05.16✎ 08:47 | 
        Заполняйте в документ развернутую ТЗ, а при открытии показывайте свернутую.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |