8.х Неоднозначное поле

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Siddy, 13 фев 2010.

  1. TopicStarter Overlay
    Siddy
    Offline

    Siddy Опытный в 1С

    Регистрация:
    18 мар 2009
    Сообщения:
    311
    Симпатии:
    0
    Баллы:
    26
    Код:
     ВЫБРАТЬ
    ПП.ДатаНачала КАК Начало,
    ПП.ДатаОкончания КАК Окончание,
    КонтактныеЛица.Наименование КАК ФИО,
    Контрагенты.Наименование КАК Компания,
    ПриобретенныеПрограммы.Наименование КАК Программы
    ИЗ
    Документ.ПП КАК ПП
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.КонтактныеЛица КАК КонтактныеЛица
    ПО Контрагенты.Ссылка = КонтактныеЛица.Владелец.Ссылка
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ПриобретенныеПрограммы КАК ПриобретенныеПрограммы
    ПО Контрагенты.Ссылка = ПриобретенныеПрограммы.Владелец.Ссылка
    ПО ПП.Контрагент.Ссылка = Контрагенты.Ссылка
    
    Мучаюсь с конструктором выходных форм....... Вроде все синонимы разные, а все равно "Неоднозначное поле ПП.Контрагент.Ссылка".... Если удалить это соединение, то "Неоднозначое поле..." все равно выскочит, только на другую строку. Я, по-моему, вкорне что-то неправильно делаю. Подскажите, подалуйста, как обойти
  2. gosn1ck
    Offline

    gosn1ck Опытный в 1С

    Регистрация:
    13 авг 2009
    Сообщения:
    1.329
    Симпатии:
    1
    Баллы:
    26
    первый раз в жизни вижу такое соединение. как оно вообще работает?
    вместо
    Код:
    ПО ПП.Контрагент.Ссылка = Контрагенты.Ссылка
    
    напиши
    Код:
    ПО ПП.Контрагент = Контрагенты.Ссылка
    
  3. TopicStarter Overlay
    Siddy
    Offline

    Siddy Опытный в 1С

    Регистрация:
    18 мар 2009
    Сообщения:
    311
    Симпатии:
    0
    Баллы:
    26
    написал. теперь "Неднозначное поле ПП.Контрагент...."
  4. gosn1ck
    Offline

    gosn1ck Опытный в 1С

    Регистрация:
    13 авг 2009
    Сообщения:
    1.329
    Симпатии:
    1
    Баллы:
    26
    у меня работает так на демо.
    Код:
    ВЫБРАТЬ
    ЗаказПокупателя.Ссылка,
    Контрагенты.Наименование,
    КонтактныеЛицаКонтрагентов.Наименование КАК Фио
    ИЗ
    Документ.ЗаказПокупателя КАК ЗаказПокупателя
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.КонтактныеЛицаКонтрагентов КАК КонтактныеЛицаКонтрагентов
    ПО Контрагенты.Ссылка = КонтактныеЛицаКонтрагентов.Владелец
    ПО ЗаказПокупателя.Контрагент = Контрагенты.Ссылка
    
    попробуйте дать псевдонимы справочникам вида "спр+НаименованиеСправочника", например "спрНоменклатура"
  5. TopicStarter Overlay
    Siddy
    Offline

    Siddy Опытный в 1С

    Регистрация:
    18 мар 2009
    Сообщения:
    311
    Симпатии:
    0
    Баллы:
    26
    попробовал, но тот же эффект...
  6. TopicStarter Overlay
    Siddy
    Offline

    Siddy Опытный в 1С

    Регистрация:
    18 мар 2009
    Сообщения:
    311
    Симпатии:
    0
    Баллы:
    26
    эммм... спасибо) похоже, был глюк построителя)

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