Имя: Пароль:
1C
1С v8
УФ Как отредактировать вычисляемую колонку?
,
0 Лунтик
 
23.04.18
10:13
В табличной части есть Номенклатура, хочу чтобы на форме была колонка ВидНоменклатуры с возможностью редактирования .
В реквизитах табличной части документа создаю новый реквизит,
соответственно на форме новая колонка
<b>ПутьКДанным="Объект.Товары.Номенклатура.ВидНоменклатуры"</b>
Как войти колонку ВидНоменклатуры в режиме редактирования?
1 Лунтик
 
23.04.18
10:30
Если у новой колонки путь к данным "Объект.Товары.Товар.ВидНоменклатуры", то не входит в режим редактирования.
Если у новой колонки путь "Объект.Товары.ВидНоменклатуры", то при открытии заполняю реквизит, есть редактирование, но при сохранении колонка на форме (соответственно реквизит) обнуляется. Надо чтобы на форме он не обнулялся (в табличной части объекта документа - он не нужен).
2 Buster007
 
23.04.18
10:32
а зачем его редактировать, если не надо сохранять?
3 Лунтик
 
23.04.18
10:35
Чтобы поменять номенклатуру. Номенклатура должна быть выбираться с отбором по виду номенклатуры.
4 Buster007
 
23.04.18
10:39
тогда после записи заполняй этот свой реквизит из номенклатуры
5 Лунтик
 
23.04.18
10:53
Да, все верно!! Если изменить ПослеЗаписиНаСервере, то значение не пропадает!!

Вы не подскажите,  в каких случаях потеря еще может проявится? Я так понимаю, это происходит при переходе Клиент-Сервер-Клиент.
6 SSSSS_AAAAA
 
23.04.18
10:55
(5) Какая еще "потеря"? Что ЭТО?
7 Лунтик
 
23.04.18
11:06
Надо было править ПриЧтенииНаСервере (а не ПриСозданииНаСервере), тогда перечитывание срабатывает как нужно.
Спасибо, Buster007
8 Лунтик
 
23.04.18
11:17
Все-таки интересно, неужели после записи не происходит чтение, почему ПриЧтенииНаСервере не срабатывает после записи-то?
9 hhhh
 
23.04.18
11:41
(8) ну это было бы глупо, если бы ПриЧтенииНаСервере срабатывало после записи. Все бы ржали.
10 Лунтик
 
23.04.18
11:50
вау!
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший