БП 3.0. ОСВ по счету, добавить доп.поле для субконто #739261


#0 by pessok
Коллеги, привет. Тут вот возникла необходимость. Надо для счетов 60 и 62 добавить возможность выводить в доп.поля адрес контрагента из ТЧ КИ. Что сделал: 1) В СКД добавить еще один набор данных, получают там данные по адресу: Настроил, как водится, связи наборов данных, по полю Субконто1 Пути и заголовки полей тоже не забыл настроить (делал на примере данных по ОС) . Открываю отчет в режиме предприятия, и не вижу своего поля. В Отчет.КомпоновщикНастроек.Настройки.ДоступныеПоляВыбора.Элементы его нет. С учетом того, что настройки схемы пустые (нет доступных полей) подозреваю, что где-то это дело устанавливается программно, но найти не могу. Куда ковырять? Заранее спасибо за помощь! :)
#1 by DrShad
а просто через изменить вариант нельзя вывести?
#2 by DrShad
+ посмотрел, нельзя :)
#3 by pessok
я пока смотрел, ты уже сам нашел :) блин, задачка то плевая, казалось бы...
#4 by DrShad
ага, аж самому интересно
#5 by DrShad
а тебе обязательно через изменение отчета? может продублировать адрес в доп реквизитах и выводить их
#6 by pessok
технически, можно и так, конечно, был бы результат. это дело нехитрое. но спортивный интерес же
#7 by DrShad
а сохраненные варианты по ОСВ есть? может она плевать хотела на твой код
#8 by pessok
не а, нету. если поменять имя объекта, то надо будет перелопатить хренову кучу кода в форме отчета, т.к. он там по имени объекта много чего получает
#9 by DrShad
да вот именно что форму отчета открыл и сразу закрыл - не ожидал такого там увидеть
#10 by pessok
думается, что пришло время опустить руки вниз и сделать как в :)
#11 by pessok
+ но так-то, настроек характеристика тоже в СКД нет, а они есть :)
#12 by DrShad
они подвязаны к объекту метаданных
#13 by DrShad
можно попробовать прописать КИ как характристики - структура вроде такая же как с доп реквизитами
#14 by pessok
ну я тупо сделал пока доп.реквизит строковый, перенес туда нужные данные по КИ (мне только юр.адрес надо было). Работает, естественно. Но осадочек остался...
#15 by DrShad
цель достигнута, кому не понравится - пусть сделает лучше
#16 by pessok
точно! за идею спасибо, я сам не догадался.
#17 by DrShad
нзчт идей много - времени нет
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С