Имя: Пароль:
1C
 
Не сохраняются данные в документе
,
0 Natali15
 
18.08.22
09:43
Создала документ через расширение, реквизиты, которые добавлены через сам документ при записи сохраняются, а таблица значений, созданная на форме каждый раз пустая, хотя при записи она заполнена, но если выходишь с документа, то опустошается, что нужно добавить, чтобы записывались данные?
1 Kassern
 
18.08.22
09:44
"а таблица значений, созданная на форме каждый раз пустая" - она и будет пустой)
2 AAA
 
18.08.22
09:45
Слишком мало информации, что за таблица, как она заполняется при открытии документа
3 2S
 
18.08.22
09:45
"таблица значений, созданная на форме", тут проблема
4 Смотрящий
 
18.08.22
09:45
Связи с данными нет. Такую "созданная на форме" только врукопашную сохранять/восстанавливать
5 Kassern
 
18.08.22
09:48
Где по вашему должна храниться таблица значений в базе? Тут даже не в расширении дело, в документе сохранятся его реквизиты и табличные части.
6 Natali15
 
18.08.22
09:50
Таблицу значений создала на форме и перенесла в документ, заполняю данными по кнопке, документ записываю она заполнена, после закрытия и открытия документа таблица пустая (2)
7 Смотрящий
 
18.08.22
09:50
Картинку чтоль покаж как ты там сделала
8 2S
 
18.08.22
09:51
(6) или ТЧ выводите, или связывайте вашу ТЗ с табличной частью, все уже расписали
9 Natali15
 
18.08.22
09:53
(8) хорошо, попробую
10 Natali15
 
18.08.22
09:55
(7) https://ibb.co/K72wzBz вот где табличная часть, она не сохраняется
11 Смотрящий
 
18.08.22
09:57
(10) Не то.
В конфигураторе как оформлено
12 AAA
 
18.08.22
09:58
(6)Таблицу значений создала на форме и перенесла в документ
Что это означает?
13 Kassern
 
18.08.22
09:58
(12) вангую, просто перетащила созданную ТЗ на форму документа)
14 Natali15
 
18.08.22
10:12
(13) да
15 Natali15
 
18.08.22
10:13
можно как то не связывая данные тз с данными табличной частью, записать данные тз на форме?
16 Kassern
 
18.08.22
10:15
(15) я же вам все в (5) расписал. Вы в любом случае должны указать где у вас будут храниться данные их реквизитов формы.
17 Kassern
 
18.08.22
10:16
Сами по себе реквизиты формы живут, пока живет форма, а дальше нужно их куда-то в конфигурацию записать либо потерять заполненные данные
18 AAA
 
18.08.22
10:16
Если не связывать с данными табличной части, то зачем нужна такая табличная часть ?
19 Kassern
 
18.08.22
10:18
Простой пример. Вы создали ТЗ, перекинули ее на форму. Далее создали РС (Регистр сведений) к примеру с тем же составом полей. При открытии формы вы читаете данные с РС и на основании него заполняете ТЗ. При записи документа вы данные из ТЗ сохраняете в РС. В этом случае сама ТЗ служит лишь для отображения/записи данных в РС.
20 Kassern
 
18.08.22
10:19
вместо РС может быть любой другой объект конфигурации подходящий вам.
21 Natali15
 
18.08.22
10:19
(20) Поняла, спасибо вам
22 DEVIce
 
18.08.22
10:21
(15) ЗначениеВСтрокуВнутр и получившийся результат в строковый реквизит документа при записи. При открытии документа в обратную сторону.
23 Kassern
 
18.08.22
10:21
(22) А потом начнется, а как можно сделать запрос к данным из этой таблицы?)
24 nodrama
 
18.08.22
10:22
(6) В чем проблема ТЧ сделать не на форме ? и вывести ее на форму?
25 Kassern
 
18.08.22
10:25
(24) тайна покрытая мраком, хз чем не устроила ТС табличная часть.
26 DEVIce
 
18.08.22
10:30
(23) Это уже отдельная задача и решаться будет по мере постпуления :)
27 6awkup_true
 
18.08.22
10:32
(20) реквизит объекта с типом хранилище значения)
28 alarm2020
 
18.08.22
10:40
(21) Не делай так
29 ptiz
 
18.08.22
10:50
(27) И желательно в строках таб.части. Сталкивался с таким :)
30 Kassern
 
18.08.22
10:59
(29) А еще можно Таблицу значений хранить в строках таблицы значений, где в ее строках хранить хранилище значений. А потом все это дело в ЗначениеВСтрокуВнутр  =)
31 b_ru
 
18.08.22
11:58
(30) Слишком просто. Надо микросервис на Го и хранить в NoSQL
2 + 2 = 3.9999999999999999999999999999999...