7.7 1с7.7 Дополнительные колонки в табличной части документа

Тема в разделе "Общие вопросы "1С:Предприятие 7.7"", создана пользователем Ефремов, 26 мар 2015.

  1. TopicStarter Overlay
    Ефремов
    Offline

    Ефремов

    Регистрация:
    10 окт 2012
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте.

    В табличной части документа (1с7.7) есть ссылка на элемент справочника. Но при редактировании документа, в таблице размещенной на форме, хотелось бы выводить несколько атрибутов элемента. Например, в документе есть ссылка на лицевой счет. В справочнике лицевых счетов в наименовании указано ФИО владельца лицевых счетов. И есть реквизит в лицевом счете "Адрес". При оформлении документа, в табличной части, указывается ссылка на лицевой счет. В принципе, этого достаточно для оформления документа и для формирования печатных форм. Но оператору удобно видеть в каждой строке не только ФИО владельца лицевого счета, но и код лицевого счета и адрес, указанный в реквизитах лицевого счета.
    Сейчас в табличную часть документа, в конфигураторе, вставлены только для визуализации (с запретом редактирования) поля кода и адреса лицевого счета.
    Как бы сделать так, чтобы эти поля не хранить в документе, а брать из справочника лицевых счетов во время просмотра и редактирования документа пользователем?

    Ефремов.
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Добавьте в табличную часть колонку типа текст.
    В свойствах колонки на закладке дополнительно в поле формула прописываем ссылку на отображаемый реквизит.
    Пример
    Счет.КодСчета
    Счет.АдресСчета

    счет - реквизит т.части документа
    КодСчета, АдресСчета - реквизиты справочника счет
  3. TopicStarter Overlay
    Ефремов
    Offline

    Ефремов

    Регистрация:
    10 окт 2012
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте.

    А смысл?
    Вместо ссылки на адрес (9 символов) в базе данных появляется текстовое поле по размеру наименования адреса (60 символов).
    Желание отказаться от хранения в базе данных дублирующей информации, которую можно показывать программным путем во время редактирования документа - вот в чем проблема.

    Ефремов.
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Так она не хранится... Она именно отображается.....
    В табличной части реквизита только одна ссылка на справочник и все.. При этом вы видите любое количество полей справочника...
    Точнее сколько добавите в виде колонок
    Когда я говорит в "табличную часть" я имел ввиду ФОРМУ
  5. LordMaverick
    Offline

    LordMaverick Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    3.433
    Симпатии:
    373
    Баллы:
    104
    мда, судя по там написанному, всё же более понятный и развёрнутый ответ - здесь
  6. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Там просто более деталь описано как добавить текстовый реквизит в табличную часть формы))))))))))
  7. LordMaverick
    Offline

    LordMaverick Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    3.433
    Симпатии:
    373
    Баллы:
    104
    ага :) в такой кучке мусора сверху :)

Поделиться этой страницей