|
Печатная форма документа | ☑ | ||
---|---|---|---|---|
0
progaoff
29.07.15
✎
11:44
|
Добрый день. Делаю печатную форму документа, все вроде бы ничего но - вываливает полностью всех сотрудников по организации вместо того что бы просто показать тех кто только в этом документе, что не так я делаю, подскажите пожалуйста.
ТабДок = новый ТабличныйДокумент; Макет1 = ПолучитьМакет("Макет1"); ОбластьШапка = Макет1.ПолучитьОбласть("Шапка"); ОбластьСтрока = Макет1.ПолучитьОбласть("Строка"); ОбластьДанные = Макет1.ПолучитьОбласть("Данные"); Запрос = Новый Запрос; Запрос.УстановитьПараметр("Организация",Организация); Запрос.Текст = " ВЫБРАТЬ | НачислениеЗарплаты.Организация, | НачислениеЗарплатыНачисления.ФизЛицо, | НачислениеЗарплатыНачисления.Результат |ИЗ | Документ.НачислениеЗарплаты.Начисления КАК НачислениеЗарплатыНачисления | ЛЕВОЕ СОЕДИНЕНИЕ Документ.НачислениеЗарплаты КАК НачислениеЗарплаты | ПО НачислениеЗарплатыНачисления.Ссылка = НачислениеЗарплаты.Ссылка |ГДЕ | НачислениеЗарплаты.Организация = &Организация"; ОбластьШапка.Параметры.Организация = Организация; ТабДок.Вывести(ОбластьШапка); Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл ЗаполнитьЗначенияСвойств(ОбластьДанные.Параметры,Выборка); ТабДок.Вывести(ОбластьДанные); КонецЦикла; ТабДок.Показать(); возврат ТабДок; |
|||
1
Ёпрст
29.07.15
✎
11:44
|
Как бэ, всё в топку.
|
|||
2
Ёпрст
29.07.15
✎
11:45
|
У вас запрос.. по всей организации и нигде нет фильтра на ваш мифический документ.
|
|||
3
progaoff
29.07.15
✎
11:45
|
класс, а что не так?
|
|||
4
progaoff
29.07.15
✎
11:45
|
ок, это я понял, как его сделать?
|
|||
5
el7cartel
29.07.15
✎
11:46
|
(0) "тех кто только в этом документе" документ-то укажи!
|
|||
6
vyaz
29.07.15
✎
11:46
|
(0) Запрос.УстановитьПараметр("Ссылка ",Ссылка);
|
|||
7
el7cartel
29.07.15
✎
11:46
|
(4) ГДЕ НачислениеЗарплаты.Ссылка = &Документ
|
|||
8
progaoff
29.07.15
✎
11:47
|
Ссылка на документ имеется ввиду???
|
|||
9
el7cartel
29.07.15
✎
11:47
|
(8) гений)))
|
|||
10
Mifka
29.07.15
✎
11:48
|
и соеденять по сылки документы не лучшая идея
|
|||
11
vyaz
29.07.15
✎
11:49
|
(0) Кстати, расскажи нам, какая у тебя зарплата в Москве?
|
|||
12
el7cartel
29.07.15
✎
11:49
|
(10) ну как бы тут и соединения никакого не нужно
|
|||
13
Mifka
29.07.15
✎
11:51
|
(10) ошибся эт обращение к табличной части документа, токда все ок
|
|||
14
progaoff
29.07.15
✎
11:52
|
спасибо за помощь.
|
|||
15
Mifka
29.07.15
✎
11:53
|
(12) мне кажетса что нужно, но скорее правое а не левое.
|
|||
16
el7cartel
29.07.15
✎
11:54
|
(15) зачем? если он данные из табличной части выбирает, где указан параметр на документ ссылку?
|
|||
17
progaoff
29.07.15
✎
11:54
|
у меня еще 4 табличные части в этом документе. и их выводить надо сюда тоже.
|
|||
18
progaoff
29.07.15
✎
11:58
|
добавил в запрос еще 4 табличные части - запрос завис)))
|
|||
19
Dmitriy_76
29.07.15
✎
12:03
|
(18) Хочу увидеть это чудо мега запрос
|
|||
20
progaoff
29.07.15
✎
12:04
|
| НачислениеЗарплаты.Организация,
| НачислениеЗарплатыНачисления.ФизЛицо, | НачислениеЗарплатыНачисления.Результат, | НачислениеЗарплатыНДФЛ.Сотрудник, | НачислениеЗарплатыНДФЛ.Результат КАК НДФЛ, | НачислениеЗарплатыУдержание1.Результат КАК Номер4, | НачислениеЗарплатыУдержания.Результат КАК Удержания |ИЗ | Документ.НачислениеЗарплаты.Начисления КАК НачислениеЗарплатыНачисления | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.НачислениеЗарплаты КАК НачислениеЗарплаты | ПО НачислениеЗарплатыНачисления.Ссылка = НачислениеЗарплаты.Ссылка, | Документ.НачислениеЗарплаты.НДФЛ КАК НачислениеЗарплатыНДФЛ, | Документ.НачислениеЗарплаты.Удержания КАК НачислениеЗарплатыУдержания, | Документ.НачислениеЗарплаты.Удержание1 КАК НачислениеЗарплатыУдержание1 |ГДЕ | НачислениеЗарплаты.Организация = &Организация | И НачислениеЗарплаты.Ссылка = &Ссылка |
|||
21
progaoff
29.07.15
✎
12:05
|
| НачислениеЗарплаты.Организация,
| НачислениеЗарплатыНачисления.ФизЛицо, | НачислениеЗарплатыНачисления.Результат, | НачислениеЗарплатыНДФЛ.Сотрудник, | НачислениеЗарплатыНДФЛ.Результат КАК НДФЛ, | НачислениеЗарплатыУдержание1.Результат КАК Удержание1, | НачислениеЗарплатыУдержания.Результат КАК Удержания |ИЗ | Документ.НачислениеЗарплаты.Начисления КАК НачислениеЗарплатыНачисления | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.НачислениеЗарплаты КАК НачислениеЗарплаты | ПО НачислениеЗарплатыНачисления.Ссылка = НачислениеЗарплаты.Ссылка, | Документ.НачислениеЗарплаты.НДФЛ КАК НачислениеЗарплатыНДФЛ, | Документ.НачислениеЗарплаты.Удержания КАК НачислениеЗарплатыУдержания, | Документ.НачислениеЗарплаты.Удержание1 КАК НачислениеЗарплатыУдержание1 |ГДЕ | НачислениеЗарплаты.Организация = &Организация | И НачислениеЗарплаты.Ссылка = &Ссылка |
|||
22
progaoff
29.07.15
✎
12:05
|
последний
|
|||
23
el7cartel
29.07.15
✎
12:07
|
(22) красивый))) но зачем так изощряться???
|
|||
24
progaoff
29.07.15
✎
12:08
|
аналогично начальному делал)))
|
|||
25
progaoff
29.07.15
✎
12:09
|
До сих пор формирует...)
|
|||
26
progaoff
29.07.15
✎
12:23
|
Так а как тогда лучше сделать?
|
|||
27
Sanek_GAL
29.07.15
✎
12:46
|
(26) Попробуй так:
ВЫБРАТЬ НачислениеЗарплатыНачисления.Ссылка.Организация, НачислениеЗарплатыНачисления.ФизЛицо, НачислениеЗарплатыНачисления.Результат, НачислениеЗарплатыНДФЛ.Результат КАК НДФЛ ИЗ Документ.НачислениеЗарплаты.Начисления КАК НачислениеЗарплатыНачисления ЛЕВОЕ СОЕДИНЕНИЕ Документ.НачислениеЗарплаты.НДФЛ КАК НачислениеЗарплатыНДФЛ ПО НачислениеЗарплатыНачисления.ФизЛицо = НачислениеЗарплатыНДФЛ.Сотрудник.ФизЛицо И НачислениеЗарплатыНачисления.Ссылка = НачислениеЗарплатыНДФЛ.Ссылка ГДЕ НачислениеЗарплаты.Ссылка = &Ссылка |
|||
28
Mifka
29.07.15
✎
17:19
|
а регистры расчета не лучше использовать?
|
|||
29
progaoff
30.07.15
✎
09:13
|
(28) в них не полная информация
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |