|
Реквизит регистратора в запросе | ☑ | ||
---|---|---|---|---|
0
ddron7
10.06.14
✎
11:53
|
Добрый день.
Хочу вывести реквизит регистратора ("Ответственный") из регистра "Хозрасчетный". Ругается на слишком много имен таблиц в запросе. Как лучше поступить? Спасибо |
|||
1
Крошка Ру
10.06.14
✎
11:55
|
"Как лучше поступить?"
Гусары, всем молчать! |
|||
2
Otkr
10.06.14
✎
11:55
|
Смени 2005 скуль на 2008
|
|||
3
13_Mult
10.06.14
✎
12:01
|
Ограничить имена таблиц :-)
|
|||
4
kosts
10.06.14
✎
12:49
|
(0) См. как применяется "ССЫЛКА" в запросах
|
|||
5
ddron7
10.06.14
✎
14:51
|
(4) На каждый документ писать ССЫЛКА?
|
|||
6
Maxus43
10.06.14
✎
15:02
|
вобще то ВЫРАЗИТЬ надо использовать, но на все документы писать выразить не камильфо конечно.
СКД? |
|||
7
ddron7
10.06.14
✎
15:06
|
(6) СКД тоже такую ошибку дает.
|
|||
8
piter3
10.06.14
✎
15:08
|
обойти по метаданным с нужным реквизитом, потом собрать текст запроса. муторно, но вариант
|
|||
9
Armando
10.06.14
✎
15:08
|
(0) Какую задачу ты решаешь? Может есть другое решение.
|
|||
10
piter3
10.06.14
✎
15:11
|
телепатирую выбрать все доки по пользователям
|
|||
11
МойКодУныл
10.06.14
✎
15:12
|
Запрос в студию.
|
|||
12
ddron7
10.06.14
✎
15:12
|
(9)(10) Количество проводок по докам к привязке к пользователям
|
|||
13
piter3
10.06.14
✎
15:13
|
почти попал
|
|||
14
МойКодУныл
10.06.14
✎
15:13
|
(12) а зачем?)
Оценка эффективности работы? |
|||
15
piter3
10.06.14
✎
15:14
|
только задача тупая
|
|||
16
ddron7
10.06.14
✎
15:14
|
(11)
ВЫБРАТЬ Хозрасчетный.Период, Хозрасчетный.Регистратор.Организация, Хозрасчетный.Регистратор.Ответственный, ТИПЗНАЧЕНИЯ(Хозрасчетный.Регистратор) КАК ТипДокумента, Хозрасчетный.Регистратор КАК Регистратор ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода, Регистратор, , , , , ) КАК Хозрасчетный |
|||
17
ddron7
10.06.14
✎
15:15
|
Главбух проверяет работу своих сотрудников
|
|||
18
Maxus43
10.06.14
✎
15:15
|
в СКД в вычисляемых полях можешь вытащить ответсвенного, имхо избежишь ошибки
|
|||
19
piter3
10.06.14
✎
15:16
|
(17) ваша глюбух дудндук имхо.
(16)в профайл погляди как будет зубодробительно |
|||
20
МойКодУныл
10.06.14
✎
15:17
|
(16) Протестую, это не количество проводок! Это по сути количество документов!
|
|||
21
Lama12
10.06.14
✎
15:17
|
(12) Прикольно. Пользователь делает "Корректировку записей регистров" и колбасит две проводки, одной другую сторнирует. Ну и так 100500 срок. Ух какой у него показатель эффективности! Срочно ему премию :)
|
|||
22
МойКодУныл
10.06.14
✎
15:18
|
(19) у нас тоже есть отчет:) но в торговой базе - кол-во документов, введенных первичкой.
|
|||
23
piter3
10.06.14
✎
15:18
|
а еще есть регистры хихи
|
|||
24
piter3
10.06.14
✎
15:19
|
(22) я понимаю операторов еще оценивать
|
|||
25
ddron7
10.06.14
✎
15:21
|
(22) по документам у меня есть. Мне по проводкам надо...
(19) я просто хочу доказать буху неэффективность ее методики оценки персонала. |
|||
26
Dionis Sergeevich
10.06.14
✎
15:23
|
(25) Так это ты сам придумал написатьтакое?
|
|||
27
Maxus43
10.06.14
✎
15:24
|
(25) с СКД чего? получилось?
|
|||
28
piter3
10.06.14
✎
15:24
|
(25)может просто уволить или нанять вменяемых аудиторов для прочистки мозгов
|
|||
29
МойКодУныл
10.06.14
✎
15:24
|
(25) Ты к вирт таблице обращаешься в запросе, и самый дробный разрез у тебя Регистратор - значит будут у тебя по одной строке на регистратор выводится данные.
Как вариант к реальной таблице регистра обращаться. + Запрос составлять динамически по методанным с типизацией регистратора - но это тихий ужс. Выбрать Объединить.... |
|||
30
МойКодУныл
10.06.14
✎
15:25
|
+ если кто-то вводит документы, зачитывающие аванс - он в шоклодае в 2 раза больше проводок:)
|
|||
31
Dionis Sergeevich
10.06.14
✎
15:26
|
(29) ни какой не ужас, только не объединить а отбор по типу регистратора
|
|||
32
МойКодУныл
10.06.14
✎
15:28
|
(31) в смысле без объединить? Типов то много. Надо потом сводную таблицу получить.
|
|||
33
ddron7
10.06.14
✎
15:30
|
(32) Чувствую, что 1С заругается на количество сводных таблиц
|
|||
34
Dionis Sergeevich
10.06.14
✎
15:30
|
Для каждого Элемент из Метаданные.Документы....
Если Элемент.Реквизиты.Найти(.... Текст = Текст + " или Регистратор ссылка Документ." + Элемент.Имя... |
|||
35
ddron7
10.06.14
✎
15:35
|
(34). Я так делал. Ругается на количество...
|
|||
36
Dionis Sergeevich
10.06.14
✎
15:35
|
(35) на количество чего?
|
|||
37
Dionis Sergeevich
10.06.14
✎
15:39
|
Ок
Где ТипЗначения(Регистратор) В &Типы |
|||
38
ddron7
10.06.14
✎
16:02
|
(37) запрос дает пустое значение
|
|||
39
Dionis Sergeevich
10.06.14
✎
16:05
|
(38) что в параметре?
|
|||
40
ddron7
10.06.14
✎
16:05
|
(39) массив типов
|
|||
41
МойКодУныл
10.06.14
✎
16:09
|
Вы меня прям заинтриговали:). Попробуй:
ВЫБРАТЬ Хозрасчетный.Регистратор, СУММА(1) КАК КолвоЗаписей ПОМЕСТИТЬ ДвиженийРегистратора ИЗ РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный ГДЕ Хозрасчетный.Период МЕЖДУ &Дата1 И &Дата2 СГРУППИРОВАТЬ ПО Хозрасчетный.Регистратор ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ДвиженийРегистратора.Регистратор.Ответственный, ТИПЗНАЧЕНИЯ(ДвиженийРегистратора.Регистратор) КАК ТипДок, СУММА(ДвиженийРегистратора.КолвоЗаписей) КАК КолвоЗаписей ИЗ ДвиженийРегистратора КАК ДвиженийРегистратора СГРУППИРОВАТЬ ПО ДвиженийРегистратора.Регистратор.Ответственный, ТИПЗНАЧЕНИЯ(ДвиженийРегистратора.Регистратор) |
|||
42
Dionis Sergeevich
10.06.14
✎
16:12
|
(40) список значений кинь. А вообще проверь на 1 типе - работает ли.
|
|||
43
ddron7
10.06.14
✎
16:46
|
(41) Спасибо! Помог.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |