|
v7: Запрос не работает | ☑ | ||
---|---|---|---|---|
0
Grigory123456789
29.08.11
✎
11:55
|
Голову уже сломал!!!!!!!!!!!! не хочет работать!!!!
Процедура tregsdfgdsf() Перем Запрос, ТекстЗапроса, Таб; //Создание объекта типа Запрос Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(tregsdfgdsf) |ОбрабатыватьДокументы все; |Документы = Документ.СчетПоБрилку.ТекущийДокумент; |Группировка Документы упорядочить по Документы.ДатаДок; |"//}}ЗАПРОС ; // Если ошибка в запросе, то выход из процедуры Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли; // Подготовка к заполнению выходных форм данными запроса Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("tregsdfgdsf"); // Заполнение полей "Заголовок" Таб.ВывестиСекцию("Заголовок"); Состояние("Заполнение выходной таблицы..."); Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0); Пока Запрос.Группировка(1) = 1 Цикл // Заполнение полей Документы Таб.ВывестиСекцию("Документы"); КонецЦикла; // Вывод заполненной формы Таб.ТолькоПросмотр(1); Таб.Показать("tregsdfgdsf", ""); КонецПроцедуры Доки есть, но ни один не попадает в запрос. |
|||
1
andrewks
29.08.11
✎
11:56
|
а где функции?
|
|||
2
Grigory123456789
29.08.11
✎
11:59
|
Процедура tregsdfgdsf()
Перем Запрос, ТекстЗапроса, Таб; //Создание объекта типа Запрос Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(tregsdfgdsf) |ОбрабатыватьДокументы все; |Без итогов; |Документы = Документ.СчетПоБрилку.ТекущийДокумент; |Количество = Документ.СчетПоБрилку.Количество; |Группировка Документы упорядочить по Документы.ДатаДок; |"//}}ЗАПРОС ; // Если ошибка в запросе, то выход из процедуры Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли; // Подготовка к заполнению выходных форм данными запроса Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("tregsdfgdsf"); // Заполнение полей "Заголовок" Таб.ВывестиСекцию("Заголовок"); Состояние("Заполнение выходной таблицы..."); Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0); Пока Запрос.Группировка() = 1 Цикл // Заполнение полей tregsdfgdsf Таб.ВывестиСекцию("tregsdfgdsf"); КонецЦикла; // Вывод заполненной формы Таб.ТолькоПросмотр(1); Таб.Показать("tregsdfgdsf", ""); КонецПроцедуры так тоже не работает, функции не нужны, мне нужен список доков. |
|||
3
Voronve
29.08.11
✎
11:59
|
Еще один
|
|||
4
Grigory123456789
29.08.11
✎
12:02
|
ага))) решение какое?
|
|||
5
Guk
29.08.11
✎
12:03
|
(4) период поставь...
|
|||
6
Grigory123456789
29.08.11
✎
12:04
|
Процедура tregsdfgdsf()
Перем Запрос, ТекстЗапроса, Таб; //Создание объекта типа Запрос Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(tregsdfgdsf) |Период с текДата по текДата; |ОбрабатыватьДокументы все; |Без итогов; |Документы = Документ.СчетПоБрилку.ТекущийДокумент; |Количество = Документ.СчетПоБрилку.Количество; |Функция КоличествоСумма = Сумма(Количество); |Группировка Документы упорядочить по Документы.ДатаДок; |"//}}ЗАПРОС ; // Если ошибка в запросе, то выход из процедуры Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли; // Подготовка к заполнению выходных форм данными запроса Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("tregsdfgdsf"); // Заполнение полей "Заголовок" Таб.ВывестиСекцию("Заголовок"); Состояние("Заполнение выходной таблицы..."); Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0); Пока Запрос.Группировка() = 1 Цикл // Заполнение полей tregsdfgdsf Таб.ВывестиСекцию("tregsdfgdsf"); КонецЦикла; // Вывод заполненной формы Таб.ТолькоПросмотр(1); Таб.Показать("tregsdfgdsf", ""); КонецПроцедуры вот так? |
|||
7
Grigory123456789
29.08.11
✎
12:06
|
спс
|
|||
8
__Se24
29.08.11
✎
12:07
|
Делал по справочникам , функция ненужна ....
только реквизиты и группировки возможно по с документами не так . |
|||
9
Builder
29.08.11
✎
12:10
|
Не нужны там функции, они только для регистров.
да и "упорядочить" не нужна, он и так по времени их будет упорядочивать. |
|||
10
Builder
29.08.11
✎
12:12
|
документы кстати проведены? Или нет?
если нет, добавь Обрабатывать НеПроведенные; |
|||
11
Grigory123456789
29.08.11
✎
12:26
|
короче нужен только период, спасибо за участие
|
|||
12
andrewks
29.08.11
✎
14:22
|
вообще-то, если период не указан, то обрабатываются все документы
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |