Имя: Пароль:
1C
1С v8
Как изменить тип реквизита табличной части документа в расширении
, ,
0 AnisaL
 
03.09.21
19:30
Добрый вечер!
Подскажите, пожалуйста, версия режима совместимости конфигурации УНФ 8.3.16 (типовая конфигурация УНФ). Изменить тип у реквизита документа можно в режиме 8.3.17. Как все-таки изменить тип, не меняя режим совместимости у конфигурации? А задача такая: есть документ "Учет времени", есть таб часть и в ней реквизит Заказчик с составным типом "Контрагенты", "Договоры контрагентов" и "Заказ покупателя". Нужно изменить у этого реквизита тип на "Контрагенты". Может как-то можно решить эту проблему? Заранее благодарю
1 Ненавижу 1С
 
гуру
03.09.21
20:09
(0) тупое как валенок, но действенное решение - добавить реквизит "ЗаказчикКонтрагент", вынести его в интерфейс, прежний реквизит скрыть. При событиях подменять старый реквизит значением из нового:
ЗаказчикКонтрагент = Заказчик;
2 AnisaL
 
03.09.21
20:14
(1) наоборот Заказчик = ЗаказчикКонтрагент
3 Ненавижу 1С
 
гуру
03.09.21
20:25
(2) в точку!
4 AnisaL
 
03.09.21
20:27
(3) Спасибо, помогло)
5 AnisaL
 
03.09.21
21:01
(3) а не подскажите хороший файлообменник? Хочу загрузить картинку, чтобы показать как получилось, нужен совет
6 AnisaL
 
03.09.21
21:17
Вообщем, я решила оставить 2 поля и Заказчик и ЗаказчикКонтрагент (см. картинку https://c.radikal.ru/c15/2109/51/19d4ac3586b3.jpg), потому что каждому пользователю как удобно будет, одному вводить контрагента надо, другому договор; вообщем, посоветуйте, как разместить эти реквизиты в таб части, чтобы было удобно вводить и красиво смотрелось, а то так что-то не очень смотрится
7 Ненавижу 1С
 
гуру
03.09.21
21:51
(6) как вы правила игры меняете по ходу игры
вы же писали "изменить тип реквизита на Контрагенты", какой теперь "Договор" может быть?
8 hhhh
 
04.09.21
09:14
(6) один из реквизитов же у вас будет невидимым. Почему вы на картинке вывели оба реквизита?
9 AnisaL
 
06.09.21
10:31
(8) Просто некоторым пользователям надо заполнять договор именно, а другим надо заполнять контрагента в Учете рабочего времени; а кто-то в одном табеле учета времени и договор заполняет и контрагента в разных строках документа; тогда как сделать, чтобы всем удобно было работать?
10 Ненавижу 1С
 
гуру
06.09.21
10:32
(9) я же говорю в (7)
11 1Сергей
 
06.09.21
10:46
12 AnisaL
 
06.09.21
10:48
(10) ну вот, как тогда сделать ? как в (9) написано чтобы было; просто эту идею я сама придумала, мне не удобно каждый раз по 4 раза кнопку нажимать! времени не хватает, хочется сразу контрагента выбрать и все
13 AnisaL
 
06.09.21
10:48
(11) спасибо большое )
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn