Имя: Пароль:
1C
 
Вторая табличная часть в документе в 1С 7.7
0 Annochka
 
15.04.09
14:24
Подскажите, пожалуйста, каким образом можно организовать "вторую" табличную часть в документе в 1С Торговле 7.7. Мне нужно в ней хранить две колонки (2 реквизита), которые не имеют никакого отношения к первой таб. части.
1 bvn13
 
15.04.09
14:25
в аську или майл стучись. Расскажу наиподробнейше... :)
2 dimzh
 
15.04.09
14:27
Таблица значений... Хранить данные можно многими способами, можно в отдельном файле, например ДБФ, можно делать реквизит шапки типа строка неогран длины и сохранять тулда ЗначениеВСтроку(тз)...
3 Ёпрст
 
гуру
15.04.09
14:28
4 Dunstan
 
15.04.09
14:29
Делается второй документ и его табличная часть отображается в первом.
5 Annochka
 
15.04.09
15:32
Скорее всего остановлюсь на последнем варианте. Спасибо большое за ссылку на описание как это сделать.
6 victuan1
 
15.04.09
16:51
(0) Какие типы данных будешь хранить в колонках второй таб. части?
7 Annochka
 
15.04.09
17:11
Два числовых типа.
8 Эльниньо
 
15.04.09
17:54
(7) Тогда можно (2)
9 Cthulhu
 
15.04.09
19:02
(7): для хранения ТЗ (используемой в качестве второй табличной части документа), содержащей данные только(!) НЕагрегатных типов, лучше использовать реквизит типа "строка неограниченной длины", в которую при сохранении документа записывать внутреннее представление (получаемое функцией "ЗначениеВСтрокуВнутр") такой ТЗ - а при открытии документа восстанавливать из внутреннего представления (при помощи функции "ЗначениеИзСтрокиВнутр") и использовать нужным образом... повторить по слогам: только(!) данные НЕагрегатных(!!!) типов.
10 Torquader
 
15.04.09
19:17
Во-второй табличной части предполагается набор пар значений.
А эти значения в каждом документе свои - или, быть может, проще их сохранить в каком-то элементе справочника, а потом вставлять в документ ?
(9) Тогда ещё полезно объяснять, что такое "агрегатный тип данных" - не факт, что автор знает, что это такое.
11 Annochka
 
16.04.09
09:34
Спасибо за комментарий. Все сделала, все получилось.
12 Guk
 
16.04.09
09:37
зачем плодить сущности. все прекрасно делается с физически одной табличной частью...
13 Chum
 
16.04.09
09:38
в самой табличной части документа можно хранить дохрена табличных частей и не выделываться с внешними файлами и сторонними документами
14 Chum
 
16.04.09
09:40
вот они - страшные последствия кризиса
15 Annochka
 
16.04.09
09:40
Мне не очень удобно с одной табличной частью - вы сейчас говорите про скрывать (показывать) колонки?. У меня в одной таб. части очень много строк, во второй - мало. Очень много трудозатрат - на выполнение этого метода.
16 Guk
 
16.04.09
09:42
(15) ну если несколько строк кода это большие трудозатраты, тогда конечно...
17 Mikle Shaman
 
16.04.09
09:42
Я второй документ обычно делал. Непроводной и с фиксированной датой типа 01.01.1980, чтобы в журнале не болтался.
18 Chum
 
16.04.09
09:44
(15) ну, если ЗагрузитьТабличнуюЧасть и ВыгрузитьТабличнуюЧасть + пара строк кода это неподъемная ноша, тогда пложи объекты метаданных под кадую такую "ношу".
(17) спер из камина?
19 Chum
 
16.04.09
09:45
(18) *пложи = плоди
20 Guk
 
16.04.09
09:46
(18) в ИТРП такая же фигня...
21 Оболтус
 
16.04.09
09:57
(18)А ссылочная целостность?
22 Chum
 
16.04.09
10:07
(21) оправдываешь ник? кто тебе сказал, что таблицы хранятся в виде кучи ТЗ с ЗначениеВСтроку?
23 Оболтус
 
16.04.09
10:16
(22)Чего мне его оправдывать то? Он в оправданиях не нуждается.

Ну и как же тогда эти таблицы значений хранить?
24 Chum
 
16.04.09
10:17
(23) в табличной части документа
25 Chum
 
16.04.09
10:22
+(24) у меня, например, документ по заполнению данных об оказываемой услуге содержит 9 закладок, на каждой закладке своя табличная часть. Фокус в том, что эти 9 табличных частей, видимых юзеру физически представляют собой одну табличную часть этого документа. При таком подходе сохраняются все методы для строк табличной части на каждой из этих закладок, что весьма немаловажно. И никаких ТЗ на форме, что тоже весьма немаловажно.
26 Оболтус
 
16.04.09
10:29
(25)Понятно.
27 Ёпрст
 
гуру
16.04.09
10:46
И лишняя избыточность в "пустых" колонках..
:)
28 victuan1
 
16.04.09
12:56