8.х размещение по колонкам

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

  1. TopicStarter Overlay
    rina
    Offline

    rina

    Регистрация:
    26 фев 2008
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Подскажите, пожалуйста. При формировании отчета необходимо, чтобы данные распологались в колонках, а не в строках. Что-то вроде " ФИО Предмет1 Предмет2 " , причем число предметов не определено. Очень надо.
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    А нормально вопрос поставить?
    Чем пользуемся, как выводим?
    Телепатов тут нет...
  3. TopicStarter Overlay
    rina
    Offline

    rina

    Регистрация:
    26 фев 2008
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    При регистрации абитуриента в табличной части фиксируются предметы и результаты ЕГЭ по ним. В зависимости от специальности кол-во этих предметов разное. В результате запроса данные записываются построчно
    ФИО1
    Предмет 1 Балл1
    Предмет 2 Балл2
    ФИО2
    Предмет 1 Балл1
    Предмет 2 Балл2
    и т.д.
    Необходимо, чтобы эти предметы располагались в разных колонках
    ФИО Предмет1 Предмет2
    ФИО1 Балл1 Балл2
    ФИО2 Балл1 Балл2
  4. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    От группировки откажитесь. Или в конструкторе отчета укажите, чтобы использовались различные колонки для группировок и реквизитов.
  5. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Давайте, наконец, определимся, для затравки: ЧЕМ строим отчет?
    1. Ручками
    2. Построителем
    3. СКД

    А то для каждого случая возможны свои варианты.
  6. TopicStarter Overlay
    rina
    Offline

    rina

    Регистрация:
    26 фев 2008
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Отчет - ручками. Вот запрос. Предметов может быть разное количество в зависимости от специальности. И нужно, чтобы размещались они по строке, т.е. для каждого предмета своя колонка.
    Код:
    "ВЫБРАТЬ
    |	ЕГЭСрезПоследних.ФИО КАК ФИО,
    |	ЕГЭСрезПоследних.Предмет КАК Предмет,
    |	ЕГЭСрезПоследних.Балл КАК Балл,
    |	ВЫБОР
    |		КОГДА ЕГЭСрезПоследних.Балл МЕЖДУ ТаблицаПереводовСрезПоследних.Мин1 И ТаблицаПереводовСрезПоследних.Макс1
    |			ТОГДА 2
    |		КОГДА ЕГЭСрезПоследних.Балл МЕЖДУ ТаблицаПереводовСрезПоследних.Мин2 И ТаблицаПереводовСрезПоследних.Макс2
    |			ТОГДА 3
    |		КОГДА ЕГЭСрезПоследних.Балл МЕЖДУ ТаблицаПереводовСрезПоследних.Мин3 И ТаблицаПереводовСрезПоследних.Макс3
    |			ТОГДА 4
    |		КОГДА ЕГЭСрезПоследних.Балл МЕЖДУ ТаблицаПереводовСрезПоследних.Мин4 И ТаблицаПереводовСрезПоследних.Макс4
    |			ТОГДА 5
    |		ИНАЧЕ 0
    |	КОНЕЦ КАК Оценка
    |ИЗ
    |	РегистрСведений.ДанныеПоступленияАбитуриентов.СрезПоследних КАК ДанныеПоступленияАбитуриентовСрезПоследних
    |		ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЕГЭ.СрезПоследних КАК ЕГЭСрезПоследних
    |		ПО ДанныеПоступленияАбитуриентовСрезПоследних.ФИО = ЕГЭСрезПоследних.ФИО,
    |	РегистрСведений.ТаблицаПереводов.СрезПоследних КАК ТаблицаПереводовСрезПоследних
    |ГДЕ
    |	ДанныеПоступленияАбитуриентовСрезПоследних.Специальность = &Специальность
    |	И ЕГЭСрезПоследних.Предмет = ТаблицаПереводовСрезПоследних.Предмет
    
  7. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Используйте ОБЪЕДИНИТЬ ВСЕ, но это так - навскидку :)
  8. TopicStarter Overlay
    rina
    Offline

    rina

    Регистрация:
    26 фев 2008
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Не получается. Может все же есть какие другие способы? Очень нужно!
  9. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Так а что не получается?
    Левое соединение вернее, кстати, будет...

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