Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Запрос. ВЫБРАТЬ ПЕРВЫЕ

Запрос. ВЫБРАТЬ ПЕРВЫЕ
Я
   Полька
 
09.11.16 - 14:37
"ВЫБРАТЬ ПЕРВЫЕ &Кол
Запрос будет делаться в цикле. Кол-во выбранных строк будет разное, рассчивываемое в этом цикле. Хотела передать параметром. Ругается, ждет константу. Как сделать?
 
 
   МихаилМ
 
1 - 09.11.16 - 14:39
добавлйяте в текст.
   НЕА123
 
2 - 09.11.16 - 14:39
стрзаменить(текст, "&Кол","2")
   ABTOMOHTEP
 
3 - 09.11.16 - 14:39
CтрЗаменить(Запрос.Текст, "&Кол", НужноеКоличество);
   Immortal
 
4 - 09.11.16 - 14:43
сакральный смысл запроса в цикле нераскрыт
   Полька
 
5 - 09.11.16 - 14:51
Спасибо. Получилось.
   _KaA
 
6 - 09.11.16 - 14:54
Запрос в цикле это плохо... но по (4) почему то, мне кажется , что мы вас не убедим :((((
   kumena
 
7 - 09.11.16 - 15:05
> сакральный смысл запроса в цикле нераскрыт

я так понимаю, не хватает талантов. помоги девушке!!! )
   Полька
 
8 - 09.11.16 - 15:14
Я не против, если подскажут, как сделать без цикла.
   kumena
 
9 - 09.11.16 - 15:20
задача то какая?
   Полька
 
10 - 09.11.16 - 15:20
Есть регистр накопления РН1. Берем в нем срез последних на определенную дату. Это будет число=НН.
Берем РН2, из него тоже берется срез последних на эту же дату, и из получившегося нужно взять НН записей.  
И так на каждое число месяца.
На выходе получить результат в виде таблицы за месяц.
 
 Рекламное место пустует
   Ёпрст
 
11 - 09.11.16 - 15:21
(9)Очевидно же:
в цикле сделать кучку запрсов
   Ёпрст
 
12 - 09.11.16 - 15:22
(10) делаете срез последних регистра на каждую дату в самом запросе и привет - только вывод и никаких циклов.
   Полька
 
13 - 09.11.16 - 15:25
(12) срез последних на каждую дату еще понятно, а как выбирать разное кол-во записей?
   разработчик 1с
 
14 - 09.11.16 - 15:25
срез последних из рн?
   kumena
 
15 - 09.11.16 - 15:26
я никогда не видел в регистрах накопления среза последних

> а как выбирать разное кол-во записей?

нумеруем таблицу через Сумма(1) и левое соединение по количеству <=
   Про100Филя
 
16 - 09.11.16 - 15:27
(10) Соединяешь РН1 (Срез последних по дате) и РН2 (Срез последних по дате) левым соединением
   Полька
 
17 - 09.11.16 - 15:29
Пардон :))) регистр сведений.
   bootini
 
18 - 09.11.16 - 15:39
Тут нужна комбинация срез последних на каждую дату:
Книга знаний: Срез последних на каждую дату в запросе
и нумерация строк

Книга знаний: Нумерация строк в запросе

нумерация строк одной полученной таблицы и соединение по количеству со второй.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Э. Йодан
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует