Имя: Пароль:
1C
1С v8
Ключевое слово ПЕРВЫЕ в запросе.
0 siggoron
 
21.03.12
22:05
Для ключевого слова ПЕРВЫЕ параметр <количество>, возможно задавать только как целое число, т.е. через параметр никак - плохо.
Как лучше в такой ситуации поступить (если количество необходимых строк каждый раз разное) - обходить весь результат запроса и самому выбирать положенное количество строк?
1 Tatitutu
 
21.03.12
22:08
текстзапроса это текст
2 КонецЕсли
 
21.03.12
22:10
запрос.текст="выбрать первые "+переменная+"...
3 siggoron
 
21.03.12
22:13
(1)(2)Большое спс!!
4 МихаилМ
 
21.03.12
22:19
" только как ЦЕЛОЕ число"

как можно выбирать не ЦЕЛОЕ число записей

если очень хочется то можно

Книга знаний: v8: Нумерация строк в запросе
5 rs_trade
 
21.03.12
23:11
(4) 0.33 строки можно? при чем тут нумерация вообще?
6 МихаилМ
 
21.03.12
23:58
(5)

если пронумеровать строки,

то можно использовать номер строки , как параметр отбора кол-ва или диапазона.

если же есть первичный ключ , можно  без нумерации.

применение :
в некоторых случаях удобно сохранить результат запроса в промежуточную (временную)
таблицу на сервере и извлекать произвольные  диапозоны данных.
7 Immortal
 
22.03.12
00:01
ну..можно и не нумеровать
8 Immortal
 
22.03.12
00:02
выбрать первые 100, потом вторые 100 и т.п. с упорядочиванием по полю сортировки
9 Immortal
 
22.03.12
00:02
зависит от задачи