|
v7: Запрос в 7.7 | ☑ | ||
|---|---|---|---|---|
|
0
Paradox
02.10.13
✎
10:23
|
Подскажите плиз, как в запросе 7.7 можно использовать аналог из 8.х:
ВЫБРАТЬ ПЕРВЫЕ N записей? Сам запрос: Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(Заполнить) |Код = Справочник.Договоры.Код; |Наименование = Справочник.Договоры.Наименование; |Владелец = Справочник.Договоры.Владелец; |Договор = Справочник.Договоры.ТекущийЭлемент; |Группировка Код без упорядочивания; |Группировка Наименование без упорядочивания; |Группировка Владелец без групп без упорядочивания; |Группировка Договор без групп без упорядочивания; |Условие(Владелец = Источник); |"//}}ЗАПРОС ; //Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда // Возврат; //КонецЕсли; Запрос.Выполнить(ТекстЗапроса); Запрос.Выгрузить(КоллекцияОбъектов,,0); Или такой возможности нет в 7.7? |
|||
|
1
ДенисЧ
02.10.13
✎
10:26
|
Вот и выросло поколение (с)
Нет, в 77 такой возможности в запросе нет. |
|||
|
2
viktor_vv
02.10.13
✎
10:28
|
И я так подозреваю, группировки по коду и наименованию тебе не нужны.
|
|||
|
3
пипец
02.10.13
✎
10:30
|
(0) ты б задачу сказал ... а применять аналоги методов - сие есть не правильно
|
|||
|
4
viktor_vv
02.10.13
✎
10:31
|
В втоем случае можешь оставить одну группировку по Договор, выгрузить в ТЗ, и перебирай ее с проверкой НомерСтроки<=N .
|
|||
|
5
Chai Nic
02.10.13
✎
10:31
|
Использовать прямые запросы 1с++ - хороший тон.. особенно в sql-версии.
|
|||
|
6
Paradox
02.10.13
✎
10:52
|
Спасибо) я в общем то и понял, что нет такой возможности. Уже перебрал ТЗ.
Задача - выбрать не все записи, а одну первую... |
|||
|
7
Simod
02.10.13
✎
12:05
|
Если только первую, то:
|
|||
|
8
КонецЦикла
02.10.13
✎
12:08
|
КоллекцияОбъектов.КоличествоСтрок(КолвоПервых);
|
| Форум | Правила | Описание | Секции | Поиск |