Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как изменить тип реквизита табличной части документа в расширении

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

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.