|
Нумерация строк в запросе | ☑ | ||
---|---|---|---|---|
0
JedaiMaster
24.06.14
✎
10:25
|
http://kb.mista.ru/article.php?id=703 прочел
но как не стараюсь в этом запросе ни как не могу сделать нумерацию строк ВЫБРАТЬ Проценты.Счет, Проценты.Субконто1, Проценты.Субконто2, КОЛИЧЕСТВО(Проценты_1.Счет.Ссылка) КАК номер, Проценты.СуммаКонечныйОстаток ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Начало, &Конец, Месяц, , Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПрочимиПоставщикамиИПодрядчиками), , ) КАК Проценты ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Начало, &Конец, Месяц, , Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПрочимиПоставщикамиИПодрядчиками), , ) КАК Проценты_1 ПО Проценты.Счет.Ссылка >= Проценты_1.Счет.Ссылка ГДЕ Проценты.Субконто1 = &Субконто1 И Проценты.Субконто2 = &Субконто2 СГРУППИРОВАТЬ ПО Проценты.Счет, Проценты.Субконто1, Проценты.Субконто2, Проценты_1.Счет, Проценты.СуммаКонечныйОстаток http://i63.fastpic.ru/big/2014/0624/c7/f54579712e90a45ae168dbb62a224bc7.png Уважаемые форумчане может кто нибудь подскажет как сделать? |
|||
1
JedaiMaster
24.06.14
✎
10:26
|
||||
2
Wobland
24.06.14
✎
10:27
|
1. соединяй ВТ, нечего два раза из базы запрашивать
2. хде упорядочить? |
|||
3
Крошка Ру
24.06.14
✎
10:30
|
(0) Конечно могу ошибаться, но нахрена ж группировать по Проценты_1.Счет?
|
|||
4
Shurjk
24.06.14
✎
10:32
|
Ничего не выйдет.
|
|||
5
PR
24.06.14
✎
10:41
|
(0) За всю жизнь только один раз столкнулся с необходимостью нумерации строк в запросе. И то не я, а мой сотрудник. И то можно при желании было обойтись.
|
|||
6
RomanYS
24.06.14
✎
10:51
|
Условие соединения должно однозначно упорядочивать записи, этого явно недостаточно: "ПО Проценты.Счет.Ссылка >= Проценты_1.Счет.Ссылка"
Условие "ГДЕ Проценты.Субконто1 = &Субконто1 И Проценты.Субконто2 = &Субконто2" правильно засунуть в параметры вирт. таблиц |
|||
7
RomanYS
24.06.14
✎
10:53
|
Что ты вообще хочешь упорядочить ?
месяца? почему тогда не выбираешь период? |
|||
8
JedaiMaster
24.06.14
✎
11:01
|
(7)я хочу что бы была нумерация , период я выбрал -месяц
|
|||
9
RomanYS
24.06.14
✎
11:13
|
(8) нумерация месяцев?
тогда выбирай период, соединяй: ПО Проценты.Период >= Проценты_1.Период и КОЛИЧЕСТВО(Проценты_1.Период ) КАК номер и не забудь вставить "Субконто1 = &Субконто1 И Субконто2 = &Субконто2" в параметры обеих виртуальных таблиц |
|||
10
Лодырь
24.06.14
✎
11:14
|
(5) Сталкиваюсь раз в неделю примерно ) Или я или курируемые сотрудники. Потребности сильно зависят от заказчиков.
|
|||
11
RomanYS
24.06.14
✎
11:16
|
+(9) читать так:
"ПО Проценты.Период >= Проценты_1.Период" и выбирай "КОЛИЧЕСТВО(Проценты_1.Период ) КАК номер" |
|||
12
JedaiMaster
24.06.14
✎
11:16
|
(5)(7) нумерация месяцев, так выглядит оригинальный запрос
и его результат , что бы его привести в нормальный вид я подумал сделать по обоим нумерацию строк и соединить их http://i64.fastpic.ru/big/2014/0624/aa/1f4954b80d623a5e4a7aa2fe91f509aa.png ВЫБРАТЬ ПредоставленыеЗаймы.Субконто1 КАК Контрагент, ПредоставленыеЗаймы.Субконто2 КАК Договор, ПредоставленыеЗаймы.СуммаКонечныйОстаток КАК ОстатокЗадолжностиФакт, ПредоставленыеЗаймы.СуммаОборотКт КАК ПогашениеФакт, Проценты.Субконто1, Проценты.Субконто2, Проценты.СуммаКонечныйОстаток ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Начало, &Конец, Месяц, , Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПредоставленныеЗаймы), , ) КАК ПредоставленыеЗаймы ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Начало, &Конец, Месяц, , Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПрочимиПоставщикамиИПодрядчиками), , ) КАК Проценты ПО ПредоставленыеЗаймы.Субконто1 = Проценты.Субконто1 ГДЕ ПредоставленыеЗаймы.Субконто1 = &Субконто1 И ПредоставленыеЗаймы.Субконто2 = &Субконто2 И Проценты.Субконто2 = &Субконто3 (7) |
|||
13
JedaiMaster
24.06.14
✎
11:20
|
(11) работает! СПАСИБО!!!
|
|||
14
RomanYS
24.06.14
✎
11:22
|
(12) нумерация строк чтобы потом соединять по номеру? я правильно понял?
(13) удачи |
|||
15
JedaiMaster
24.06.14
✎
11:24
|
(14) да нумерация и соединение по номеру
|
|||
16
RomanYS
24.06.14
✎
11:34
|
(15) не делай так - это бред
|
|||
17
JedaiMaster
25.06.14
✎
03:53
|
(16) уже понял это и сделал по периоду
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |