8.х Структура таблицы

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем pentu, 8 авг 2011.

  1. TopicStarter Overlay
    pentu
    Offline

    pentu

    Регистрация:
    2 авг 2011
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте!

    Не совсем понимаю структуру любой таблицы.
    На примере: справочника "Номенклатура".
    Справочник "Номенклатура" содержит перечень номенклатуры товаров (телевизоры, телефоны, компьютеры и.т.д.)
    Если создавать в отчете запрос, и перенести в поле "Таблицы" этот справочник, то раскрыв его видны следующие реквизиты:

    [​IMG]

    Как я понимаю поле ссылка указывает на определенный элемент справочника "Номенклатура". Она содержит адрес этого элемента. А элемент имеет уже реквизиты:

    ========================
    ВерсияДанных
    ПометкаУдаления
    Предопределенный
    Родитель
    ЭтоГруппа
    Код
    Наименование
    ВидНоменклатуры
    Представление
    =======================

    Второе. Есть таблица ОказаниеУслугиПереченьНоменклатуры.
    ПереченьНоменклатуры - это табличная часть документа ОказаниеУслуги.
    Т.е. у каждого из документов по оказанию услуги есть своя табличная часть.

    Если создавать в отчете запрос, и перенести в поле "Таблицы" этот перечень номенклатуры, то раскрыв его видны следующие реквизиты:

    [​IMG]

    Как я понимаю поле Ссылка с плюсом, потому что эта ссылка содержит не определенную строку перечня номенклатуры, а определенную табличную часть документа ОказаниеУслуги

    Но когда я раскрываю поле (+)ссылка, то вижу следующие реквизиты:
    [​IMG]

    Т.е. те же, что и в документе ОказаниеУслуги:
    [​IMG]


    Я определенно неправильно понимаю структуру до конца, буду рад если вы поможете разобраться :angry:
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    Ссылка в данном случае - Документ, табличную часть которого вы добавили в Таблицы конструктора запроса.

    Если развернете Номенклатуру в этой же таблице, то получите структуру справочника Номенклатура(первый скриншот.)
  3. TopicStarter Overlay
    pentu
    Offline

    pentu

    Регистрация:
    2 авг 2011
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    nomad_irk

    т.е. поле (+)ссылка Табличной части ПереченьНоменклатуры содержит адрес определенного документа.
    Правда еще добавляются два поля: Представление,МоментВремени

    Хм.. а тогда где поле ссылка, которая содержит адрес определенной записи определенной табличной части?
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    смысл в том, чтобы отделить каждую табличную часть от множества других таки же.

    запросом ведь можно выбрать определенные ТЧ документов
  5. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    А ее нет, поскольку строка не является объектом ИБ, а есть набор данных объекта (документа).
  6. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    че-т я ваще не в тему ответил :)
    оратор Requin ответил правильно :)
  7. TopicStarter Overlay
    pentu
    Offline

    pentu

    Регистрация:
    2 авг 2011
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Вообще не понял фразу )), скорее всего не хватает знаний )
    т.е. никак нельзя обратиться к определенной записи табличной части?
  8. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    можно, зная её индекс(НомерСтроки)

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