8.х Срочно помогите

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем Леонид123321, 4 июн 2011.

  1. TopicStarter Overlay
    Леонид123321
    Offline

    Леонид123321

    Регистрация:
    4 июн 2011
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Вопрос на экзамене каких случаях можно создать отчет без использования запроса?
  2. kavak
    Offline

    kavak Опытный в 1С

    Регистрация:
    13 май 2010
    Сообщения:
    703
    Симпатии:
    0
    Баллы:
    26
    кхм бред какой то.Ни в каких я думаю.Только если объект отчета находиться в не ИБ=)
    Ну или в отчет выводиться мало информации например перечисляется какой то из справочников.
    НайтиПоКоду = Справочники.ВидРабот.НайтиПоКоду("");
    Пока НайтиПоКоду > 0 Цикл
    ТабДок = Новый ТабличныйДокумент();


    Ну и т.п. ну больше ничего в голову не приходит
  3. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.949
    Симпатии:
    149
    Баллы:
    104
    В принципе построить отчет без использования запросов можно. Т.е. использовать так называемую объектную модель. Т.е. обратиться к документу или регистру, с целью что-то оттуда извлечь. У этих объектов (документы, регистры) существуют медоды, с помощью которых можно получить какие-то данные. У документов, например - "НайтиПоКоду()" (как упоминул kavak), "Выбрать()" и т.д. У регистров сведений - "ПолучитьПервое()", "ПолучитьПоследнее()". У регистров накопления - "Остатки()", "Обороты()".
    Но при таком методе мы очень ограничены в возможностях. Во-первых, в плане скорости. Запросы работают намного быстрее. Во-вторых, в плане наложения какого-то отбора на значения запрос предоставляет гораздо большие возможности и т.д.
    Поэтому язык запросов - основной и наилучший метод извлечения данных из базы для построения отчетов.

    Сама формулировка вопроса интересная. "В каких случаях?". Ну не знаю, в каких-то случаях, наверное, можно...
  4. Наташа
    Offline

    Наташа Опытный в 1С

    Регистрация:
    14 авг 2010
    Сообщения:
    1.442
    Симпатии:
    2
    Баллы:
    29
    А экзамен по какой конфигурации или дисциплине? Возможно, имеется ввиду Универсальный отчет, включенный во многие типовые конфигурации, который позволяет пользователю получить данные из регистров и формировать простые отчеты, даже не зная языка запросов %)

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