#0
by Samotam
Имеется УТ 10.3, в ней справочник "Контрагенты", в его форму списка необходимо добавить новый столбец с данными из регистра сведений "Контактная информация". Как к этому подступиться хотя бы, где копать? Огромная просьба подсказать! З.Ы. На 8-ке только начинаю програмить, просьба не дать пропасть начинающему!
#2
by fisher
К сожалению, максимально эффективный путь в 8.1 такой: При обновлении данных списка срабатывает событие ПриПолученииДанных. Кажись так называется. В нём получаешь список контрагентов, которые сейчас отображаются в экране и получаешь по ним данные из регистра сведений. Здесь же заполняешь этими данными нужную колонку через ОформлениеСтроки. В 8.2 уже по-человечески сделали: можно модифицировать запросы динамических списков напрямую.
#8
by Samotam
А можно чуток поподробнее, а то что-то не выходит каменный цветок, даже с ПриПолученииДанных. спасибо, вещь хорошая, но похоже то, что там написано про ПриПолученииДанных, к форме списка справочника не подходит нет, сортировка и отбор не требуются. Без этого можно что-нибудь сделать?
#10
by Живой Ископаемый
Как вывести остатки на складах в списке номенклатуры? Это цитата из - быстро пошел в магазин и купил два экземпляра!
#11
by Samotam
У меня не остатки номенклатуры, а телефон контрагента. Сам телефон заносится в Вот что здесь не так?
#12
by Живой Ископаемый
здесь все так за исключением идиотских названий переменных и что они обозначают и что в них хранится и того что ты не написал что у тебя не так (что именно не выводится)
#14
by Samotam
В форму списка справочника контрагентов я добавил новый столбец "Телефон" Мне надо, чтоб в него попадал телефон контрагента, к-рый хранится не как реквизит справочника контрагенты, а в регистре сведений "КонтактнаяИнформация"
#16
by Живой Ископаемый
2 я это давно понял. и в пример именно этого, но доп.сведения в столбец выводятся не из РС а из РН.
#18
by Samotam
проверил, не работает :((( Хотя телефон действительно не в Поле1, а в Представлении. А вот открываешь форму списка - и пусто в столбце телефонов. Похоже, не отрабатывается сама процедура СписокКонтрагетыПриПолученииДанных(...) Ее же в форму списка справочника, или еще куда?
#21
by Живой Ископаемый
2 И помимо этого привязать к табличному полю к событию "ПриПолученииДанных"... или ты думал пушкин будет првязывать к событию? Или система сама догадается? на основании чего интересно? того что ты без ошибки напишешь ПриПолученииДаннных?
#22
by Samotam
Уррааа, заработало!!! Пришлось правда, пару синтаксических ошибок подрихтовать, но это мелочи. Всем спасибо, особенно и !
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Добавить отбор в форму списка по данным из регистра сведений
- Удаление записи регистра сведений в форме списка регистра
- Как программно открыть форму списка справочника, а поверх форму элемента справочник
- Как сделать печатную форму списка справочника с учетом условия из списка значений?
- Открыть форму объекта, выполнить процедуры формы, закрыть форму.
- v8: как сменить форму списка на форму выбора
- как в открываемую форму одного списка передать параметр из открытой формы списка
- Как добавить колонку в форму списка регистра сведений
- В форму списка справочника добавить столбец с данными из регистра сведений
- Добавить картинку в форму элемента и форму списка
- v7: Переход в форму списка справочника из элемента справочника.
- Как выгрузить типовую печатную форму во внешнюю печатную форму?
В этой группе 1С
- Как определить тип в строках для незаполненных субконто при конвертации 2.0
- Регистрация движений документа для обмена
- УСН в 1С Комплексная 7.7
- Драйвера Атол
- Страхование от несчастных случаев в ЗУП
- Можно ли вести несколько Юр лиц в 1С Комплексная 7.7.
- Бух. Изменение реквизитов элементов в табличной части документа
- Можно-ли заставить Windows Server 2003 R2 Standard Edition увидеть больше 4ГБ ОЗУ ?
- Торговля 7. Количество по ПартииНаличие <> Количество по Остатки ТМЦ. Это нормально?
- Программно добавить обработчик события к программно добавленному элементу формы
- при изменении конечной даты меняется начальный остаток
- epson lx 300 не работает при загрузке позиционируется
- Как обратиться к табличной части документа в 8.1
- Выборка при помощи регистра остатков
- Как вывести имя базы в верхней части окна "1С:Предприятие - Бухгалтерский учет"
- Не получается пробросить порт на роутере d-link dir-320
- v7: В "НазначитьВид() Возможно ли назначить несколько видов?
- Обмен между 1С ТиС 7.7 и 1С Комплексная 7.7 с Помощью Менеджера обмена данными
- Ошибка при обновлении конфигурации 1С под SQL Server 2008
- Запретить редактирование документов задним числом