Имя: Пароль:
1C
 
Изменения типа поля с пользователи на физические лица
0 NIGHTHUNTER
 
19.08.22
06:48
У реквизита, табличной части документа необходимо изменить тип с пользователи на физические лица.
Как это правильнее сделать можно было бы? Так как если просто изменить тип, то пропадут же предыдущие значения.
В предыдущих документах.
1 DimVad
 
19.08.22
06:54
1. Добавить новое поле
2. Заполнить обработкой
3. Удалить старое поле
2 NIGHTHUNTER
 
19.08.22
07:05
В смысле добавить поле Физическое лицо?
Потом проделать соответствия с пользователем.
Потом по возможности удалить или скрыть пользователя?
3 2S
 
19.08.22
07:09
у пользователя есть ссылка на физлицо, используйте где хотите. Ваш кэп
4 DJ Anthon
 
19.08.22
07:13
Сделай, как в типовых. Переименуй поле в УдалитьРеквизит и создай новый Реквизит. Старый не удаляй никогда
5 RomaH
 
naïve
19.08.22
07:26
меняю тип на составной
либо сразу переписываю с одного на другой
либо в формах определяю тип на новый

потом меняю тип на нужный
6 NIGHTHUNTER
 
19.08.22
07:27
(4) (5) Спасибо! Правильные решения, буду применять!
7 RomaH
 
naïve
19.08.22
07:28
ЭтаФорма.Элементы.ВидОсмотра.ОграничениеТипа = Новый ОписаниеТипов("ПеречислениеСсылка.ВидыОсмотровСпециалистами");
    //ЭтаФорма.Элементы.ВидОсмотра.ОграничениеТипа = Новый ОписаниеТипов("СправочникСсылка.ВидыОсмотровСпециалистами");
8 NIGHTHUNTER
 
19.08.22
07:29
(3) Есть наверное вероятность, что у пользователя не заполнено поле физическое лицо?
Или это невозможно? И оно всегда заполняется при заведении пользователя?
Все же есть наверное вероятность, ели это поле не обязательное к заполнению.
9 Мимохожий Однако
 
19.08.22
08:45
(8) Что мешает проверить заполнение реквизита ФизЛицо перед использованием?
10 NIGHTHUNTER
 
19.08.22
09:06
(6) Ок
11 NIGHTHUNTER
 
19.08.22
09:06
(10) -> (9)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.