8.х Сслыка в запросе

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

  1. TopicStarter Overlay
    rinas
    Offline

    rinas

    Регистрация:
    28 янв 2009
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Создал реквизит на документ.ссылка
    Код примерно такой
    Код:
    Запрос.Текст = "ВЫБРАТЬ
    |	ЗарплатаКВыплатеОрганизаций.Зарплата.(
    |		Физлицо,
    |		Сумма,
    |		Физлицо.Комментарий
    |	)
    |ИЗ
    |	Документ.ЗарплатаКВыплатеОрганизаций КАК ЗарплатаКВыплатеОрганизаций
    |		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица КАК ФизическиеЛица
    |		ПО ЗарплатаКВыплатеОрганизаций.Зарплата.Физлицо.Ссылка = ФизическиеЛица.Ссылка
    |ГДЕ
    |	ЗарплатаКВыплатеОрганизаций.Ссылка = &Ссылка";
    
    Запрос.УстановитьПараметр("Сcылка",ЭлементыФормы.Документ.Значение);
    Результат = Запрос.Выполнить();
    текстовыйДокумент.Вывести(Результат);	 
    
    текстовыйДокумент.Показать();
    
    
    Пишет не задано значение "ссылка". В чем я ошибаюсь? или нельзя запрос вывести на текстовый документ?
  2. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    В первую очередь проверьте, что Сcылка и &Сcылка написаны одинаково. Зачастую в одном слове болтается английсая "Си" а во втором - русская "эС". При этом отлавливаются такие проблемы не запросто т.к. визуально - все в норме, а работать не хотит. Пару раз сталкивался...
  3. BabySG
    Offline

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

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Проверьте, что есть в ЭлементыФормы.Документ.Значение, может там фигня какая.
  4. TopicStarter Overlay
    rinas
    Offline

    rinas

    Регистрация:
    28 янв 2009
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    А вообще получится должно выгрузить запрос в виде текста?
  5. BabySG
    Offline

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

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Код:
    Результат = Запрос.Выполнить();
    текстовыйДокумент.Вывести(Результат);	 
    текстовыйДокумент.Показать();
    
    Это вообще работать не будет :)
    Посмотрите внимательно на описание функций.

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