Имя: Пароль:
1C
1С v8
как обратиться к реквизиту формы из модуля объекта
0 zxcurced
 
13.04.22
11:39
подскажите пожалуйста как обратиться к колонке ТЧ из модуля объекта. если в документе Продажа книг указать количество книг больше чем есть на складе то документ не проводится а колонки Авторы и Издательство очищаются как это можно исправить?
реквизиты колонки Авторы и Издательство я добавил уже на самой форме.
1 Kassern
 
13.04.22
11:44
вы поймите, что есть реквизит объекта, а что есть реквизит формы. Ответьте себе на вопрос, а где хранятся указанные данные в реквизитах формы в базе?
2 zxcurced
 
13.04.22
11:45
на сервере
3 Kassern
 
13.04.22
11:48
(2) на каком сервере? У вас есть База данных, там множество различных таблиц. Вот у вас есть Документ с реквизитом Автор. Это поле будет храниться в базе данных при записи документа. А если вы взяли и добавили реквизит формы "Статус", то он уже не будет храниться в базе. Отдельная колонка в таблицах не появится. Это лишь временное поле формы, которые вы можете заполнять работая с формой, база данных об этом ничего не знает.
4 Kassern
 
13.04.22
11:49
теперь появилось понимание?
5 zxcurced
 
13.04.22
11:49
да
6 zxcurced
 
13.04.22
11:50
значит эту проблему никак не решить
7 Kassern
 
13.04.22
11:51
(6) почему не решить? Все решаемо. Если вам нужно хранить информацию по колонкам Авторы и Издательство, то добавьте их в документ, не нужно использовать для этого реквизиты формы. И все у вас будет храниться и отображаться
8 Kassern
 
13.04.22
11:52
Реквизит формы можно использовать например для артикула номенклатуры. У вас в базе хранится сама номенклатура в табличной части, смысл отдельно хранить артикул нет, поэтому используется реквизит формы, который заполняется каждый раз данными из номенклатуры.
9 zxcurced
 
13.04.22
11:56
все понял
10 nodrama
 
13.04.22
11:58
- вы поймите, что есть реквизит объекта, а что есть реквизит формы. Ответьте себе на вопрос, а где хранятся указанные данные в реквизитах формы в базе?

- на сервере

В Мемы Мисты )
11 zxcurced
 
13.04.22
12:09
))))))))
12 zxcurced
 
13.04.22
12:16
извините я просто только начал изучать 1с
13 Serg_1960
 
13.04.22
14:07
(12) Не извиняйтесь, в том нет Вашей вины. Просто тут на форуме очень общительные люди собрались :)
14 1Сергей
 
13.04.22
14:14
(13) +100500
15 lEvGl
 
гуру
13.04.22
14:19
(13) (14) если не будет общительных, то вы, "молчуны", никогда ничего не скажете по теме, вводных мало будет, или самим придется стать пообщительнее
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn