![]() |
|
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
|
Заполняйте в документ развернутую ТЗ, а при открытии показывайте свернутую.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |