|
Проблема с запросом | ☑ | ||
---|---|---|---|---|
0
ЯТолькоУчусь
24.09.12
✎
14:26
|
День добрый!
Имеем запрос: Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ХозрасчетныйОборотыДтКт.Регистратор КАК Регистратор, | ХозрасчетныйОборотыДтКт.СчетКт, | ХозрасчетныйОборотыДтКт.СуммаОборот КАК СуммаОборот, | ХозрасчетныйОборотыДтКт.Регистратор.СтатьяДвиженияДенежныхСредств КАК Статья |ИЗ | РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&НачПериода, &КонПериода, Регистратор, СчетДт В ИЕРАРХИИ (&СчетДт), , , , ) КАК ХозрасчетныйОборотыДтКт | |УПОРЯДОЧИТЬ ПО | ХозрасчетныйОборотыДтКт.Регистратор.Дата |ИТОГИ | СУММА(СуммаОборот) |ПО | ОБЩИЕ"; В результирующей таблице поле Статья пустое... В чем проблема, подскажите, кто чем могет П.С. Обороты по 51 счету в дебете, доки (регистраторы) соотв-но поступления на расчетный счет |
|||
1
vicof
24.09.12
✎
14:27
|
В какой результирующей таблице?
|
|||
2
Rie
24.09.12
✎
14:29
|
(0) Смотришь первую запись? Ну так она итоговая.
|
|||
3
Ant1773
24.09.12
✎
14:35
|
===
| ХозрасчетныйОборотыДтКт.Регистратор.СтатьяДвиженияДенежныхСредств КАК Статья === Брать данные из регистраторов - не совсем корректно. Лучше их брать из самого регистра бухгалтерии. (К вопросу не относится) |
|||
4
ЯТолькоУчусь
24.09.12
✎
14:41
|
Всем спасибо за отклик!
(1) РезультатЗапроса = Запрос.Выполнить(); ТаблРез = Новый ТаблицаЗначений; ТаблРез = РезультатЗапроса.Выгрузить(); (2) Смотрю все записи, кроме первой, в цикле, вывожу на печать (3) Поподробнее, пожалуйста |
|||
5
ЯТолькоУчусь
24.09.12
✎
14:42
|
+(4) Коряво получился ответ, по порядку ответила на 1 2 3 посты
|
|||
6
hhhh
24.09.12
✎
14:48
|
(5) даже девочка из детского сада знает, что СтатьяДвиженияДенежныхСредств находится не в самом регистраторе, а в табличной части РасшифровкаПлатежа. Зачем вы ее в регистраторе ищете? Там пустое поле.
|
|||
7
ЯТолькоУчусь
24.09.12
✎
14:49
|
Всем спасибо, отдельно Ant1773, направил в нужное русло
Сделала так | ХозрасчетныйОборотыДтКт.СубконтоДт2 КАК Статья Там и сидела статья, только не понятно, почему из ссылки дока нельзя ее вытащить... |
|||
8
ЯТолькоУчусь
24.09.12
✎
14:49
|
(6) Передайте привет девочке))) Мне до нее расти и расти :D
|
|||
9
hhhh
24.09.12
✎
14:49
|
(7) потому что читай (5). нет там ничего в ссылке дока.
|
|||
10
Aprobator
24.09.12
✎
14:50
|
и вообще, на ИТС прописано, что итоги по реквизитам через точку от регистратор в виртуальных таблица - "кривые" по техническим причинам.
|
|||
11
Miss1C
24.09.12
✎
14:52
|
(6)В каком саду такому учат?)
|
|||
12
ЯТолькоУчусь
24.09.12
✎
14:54
|
(10) Спасибо, будем знать!
|
|||
13
Ant1773
24.09.12
✎
15:04
|
(4) Почему нельзя брать данные из регистраторов - потому что данные в регистрах могут не соответствовать данным в регистраторах. Начиная с вариантов, когда они изменены ручным редактированием и заканчивая вариантами, когда они вычисляются на основе данных в регистраторе (н.п. распределение суммы оплаты по куче документов поступления или реализации).
Ну и вот тут тоже сыграло, хотя здесь конечно ошибка была в том откуда брать данные, т.е. при получении из ТЧ - прошло бы... Но тем не менее - если данные есть в регистре - брать их нужно из него. И уж только в крайнем случае - получать из регистратора. |
|||
14
Aprobator
24.09.12
✎
15:06
|
(13) в виртуальной таблице не прошло бы. Вообще, согласно стандартам 1С, при обращении в регистрам информация из регистратора браться не должна.
|
|||
15
Aprobator
24.09.12
✎
15:06
|
в = к
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |