Имя: Пароль:
1C
1С v8
Как сохранить заполненную таблицу значений в документе?
0 Kuklachel
 
27.08.13
08:25
Доброе утро. У меня в документе есть таблица значений, я ее заполняю, нажимаю "ОК", в списке документов появляется запись, но документ пуст. Подскажите, пожалуйста, как сохранить заполненную ТЗ?
1 Галахад
 
гуру
27.08.13
08:26
Храни в табличной части или в строке.
2 butterbean
 
27.08.13
08:27
ну какбэ надо заполнять табличную часть документа, а не какую-то ТЗ
3 Kuklachel
 
27.08.13
08:34
У меня ТЗ состоит из двух частей, статической и динамической (с наименованиями месяцев). Я создал ТЧ с реквизитами как в статической ТЗ, заполняю ее, а вот как быть со второй частью?
4 Strogg
 
27.08.13
08:36
динамическая часть - это колонки, которые добавляются к существующим?
5 Kuklachel
 
27.08.13
08:36
(4) Да
6 perec1982
 
27.08.13
08:37
Смотри устройство дркумента установка цен номенклатуры в УТ
7 Wobland
 
27.08.13
08:38
(3) ты изобрёл какую-то хню
8 Галахад
 
гуру
27.08.13
08:41
(3) И чего? При открытии статика есть?
9 Kuklachel
 
27.08.13
08:43
(8) Нет, она заполняется по кнопке
10 Галахад
 
гуру
27.08.13
08:44
(9) При открытии уже заполненного документа?
11 butterbean
 
27.08.13
08:45
(9) добавь в тч документа реквизит типа дата (там будет храниться первое число месяца, например), а пользователю показывай нужную таблицу с колонками-месяцами
12 Strogg
 
27.08.13
09:15
(6)++
Там еще одна ТЧ есть ТипЦен. Туда добавляются колонки динамически формирмируемых колонок.
13 х86
 
27.08.13
09:17
(3)а почему двенадцать колонок в ТЧ не добавить? и не париться с динамикой
14 m-serg74
 
27.08.13
09:31
(7) +100500
15 Kuklachel
 
27.08.13
09:43
(10) При открытии статика сохраняется
16 Kuklachel
 
27.08.13
10:47
Я заранее не знаю количество колонок, как мне создать такую ТЧ в которую можно выгрузить "динамическую" часть ТЗ?
17 Бертыш
 
27.08.13
10:49
(16) А мы пока не знаем твою задачу, что бы что то посоветовать
18 PLUT
 
27.08.13
10:55
(7) +100500

(0) сериализуй!
при закрытии документа
ХерняКакаяТо=ЗначениеВСтрокуВнутр(ТЗ); реквизит документа типа Строка неограниченной длины))


и при открытии формы
Процедура ПриОткрытии()
  ТЗ=ЗначениеИзСтрокиВнутр(ХерняКакаяТо); //получили ТЗ при открытии  формы
КонецПроцедуры
19 Rie
 
27.08.13
10:59
(18) А на ссылочную целостность - забить? (Хорошо, если у него там числа, но мало ли что...).
20 Kuklachel
 
27.08.13
12:26
там не только числа
21 Rie
 
27.08.13
14:34
(20) Тогда - см. (6).
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн