Вход | Регистрация
 
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 человек.