Имя: Пароль:
1C
1С v8
Отредактировать Запрос, конфигурация "Управление торговым предприятием"
0 Norbertano
 
23.05.12
14:08
Добрый день! Я семерочник, завтра начну изучать восьмерку. Нужно немного изменить отчет
Запрос = Новый Запрос;
   Запрос.Текст =
       "ВЫБРАТЬ
       |    РеализацияТоваровУслуг.Контрагент,
       |    РеализацияТоваровУслуг.Номер,
       |    РеализацияТоваровУслуг.СуммаДокумента,
       |    РеализацияТоваровУслуг.Грузоотправитель,
       |    РеализацияТоваровУслуг.Контрагент.Наименование КАК КонтрагентНаименование,
       |    РеализацияТоваровУслуг.Контрагент.ОсновнойМенеджерПокупателя.Код КАК КодТП,
       |    РеализацияТоваровУслуг.Контрагент.РасписаниеРаботыСтрокой КАК Расписание,
       |    РеализацияТоваровУслуг.Контрагент.ОсновноеКонтактноеЛицо КАК КЛ,
       |    РеализацияТоваровУслуг.Контрагент.Регион КАК КонтрагентРегион,
       |    КонтактнаяИнформацияАдрес.Представление КАК Адрес,
       |    КонтактнаяИнформацияАдрес.Поле1 КАК Адрес1,
       |    КонтактнаяИнформацияАдрес.Поле2 КАК Адрес2,
       |    КонтактнаяИнформацияАдрес.Поле3 КАК Адрес3,
       |    КонтактнаяИнформацияАдрес.Поле4 КАК Адрес4,
       |    КонтактнаяИнформацияАдрес.Поле5 КАК Адрес5,
       |    КонтактнаяИнформацияАдрес.Поле6 КАК Адрес6,
       |    КонтактнаяИнформацияАдрес.Поле7 КАК Адрес7,
       |    КонтактнаяИнформацияАдрес.Поле8 КАК Адрес8,
       |    КонтактнаяИнформацияАдрес.Поле9 КАК Адрес9,
       |    КонтактнаяИнформацияАдрес.Поле10 КАК Адрес10,
       |    КонтактнаяИнформацияТелефон.Представление КАК Телефон,
       |    КонтактнаяИнформацияТелефон.Поле1 КАК Телефон1,
       |    КонтактнаяИнформацияТелефон.Поле2 КАК Телефон2,
       |    КонтактнаяИнформацияТелефон.Поле3 КАК Телефон3,
       |    КонтактнаяИнформацияТелефон.Поле4 КАК Телефон4,
       |    КонтактнаяИнформацияТелефон.Поле5 КАК Телефон5,
       |    КонтактнаяИнформацияТелефон.Поле6 КАК Телефон6,
       |    КонтактнаяИнформацияТелефон.Поле7 КАК Телефон7,
       |    КонтактнаяИнформацияТелефон.Поле8 КАК Телефон8,
       |    КонтактнаяИнформацияТелефон.Поле9 КАК Телефон9,
       

       
       |ИЗ
       |    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
       |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформацияАдрес
       |        ПО РеализацияТоваровУслуг.Контрагент = КонтактнаяИнформацияАдрес.Объект
       |            И КонтактнаяИнформацияАдрес.Тип = &ТипКИАдрес
       |            И КонтактнаяИнформацияАдрес.Вид = &ВидКИАдрес
       |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформацияТелефон
       |        ПО РеализацияТоваровУслуг.Контрагент = КонтактнаяИнформацияТелефон.Объект
       |            И КонтактнаяИнформацияТелефон.Тип = &ТипКИТелефон
       |            И КонтактнаяИнформацияТелефон.Вид = &ВидКИТелефон
       |ГДЕ
       |    РеализацияТоваровУслуг.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&ВыбДата, ДЕНЬ) И КОНЕЦПЕРИОДА(&ВыбДата, ДЕНЬ)
       |    И РеализацияТоваровУслуг.Грузоотправитель = &ВыбЭкспедитор
       |
       |УПОРЯДОЧИТЬ ПО
       |    Адрес4,
       |    КонтрагентНаименование
       |АВТОУПОРЯДОЧИВАНИЕ";
1 EasyRider
 
23.05.12
14:09
ответ уже писать?
2 Бледно Золотистый
 
23.05.12
14:11
(0)Мы не против
3 Norbertano
 
23.05.12
14:14
Я не могу получить выполнить запрос для того,чтобы прочитать данные из поля Комментарий
КонтактнаяИнформацияТелефон.Комментарий
Запрос не выполняется, выдает ошибку Как это сделать?
4 EasyRider
 
23.05.12
14:15
Выразить(КонтактнаяИнформацияТелефон.Комментарий как Строка(200));
5 Buster007
 
23.05.12
14:15
так завтра же ещё не наступило, зачем взялся изменять отчет?
6 Norbertano
 
23.05.12
14:17
Действие пустяковое, почему бы не сделать сегодня...
7 Бледно Золотистый
 
23.05.12
14:20
(6) Какая ошибка?
КонтактнаяИнформацияТелефон.Поле9 КАК Телефон9, - запятую убери
8 Norbertano
 
23.05.12
14:30
Синтаксическая ошибка "Выразить(КонтактнаяИнформацияТелефон.Комментарий" <<?>> Выразить(КонтактнаяИнформацияТелефон.Комментарий как Строка(200))
9 Norbertano
 
23.05.12
14:37
Убрал запятую перед |ИЗ, запрос выполнился. Спасибо.
Программист всегда исправляет последнюю ошибку.