|
Как Добавить группировку в Ведомость амортизации БУ???? | ☑ | ||
---|---|---|---|---|
0
Sa6nek6
18.12.12
✎
09:33
|
Как Добавить группировку в Ведомость амортизации БУ, группировку буду брать из справочник.реквизит, может кто делал???
|
|||
1
Maxus43
18.12.12
✎
09:34
|
конфа 1с: управление борделем?
|
|||
2
Sa6nek6
18.12.12
✎
09:34
|
Бухгалтерия предприятия 1С
|
|||
3
Sa6nek6
18.12.12
✎
09:36
|
Up
|
|||
4
Maxus43
18.12.12
✎
09:38
|
Бухгалтерия предприятия 1С
1.6 2.0 3.0 ? тут нет телепатов |
|||
5
Sa6nek6
18.12.12
✎
09:40
|
Извините! редакция 2.0
|
|||
6
Maxus43
18.12.12
✎
09:41
|
если отчет универсальный, то ищи процедуру УстановитьНачальныеНастройкиБух, там запрос поправить надо
|
|||
7
pessok
18.12.12
✎
09:42
|
(6) в УО нельзя просто так добавить группировку? Или ты протелепатировал, что поля нет в выборке? :)
|
|||
8
Maxus43
18.12.12
✎
09:43
|
(7) стелепатировал, ибо надоело задавать уточняющие вопросы) принимай эстафету, выпытавай что за справочник.реквизит
|
|||
9
Sa6nek6
18.12.12
✎
09:44
|
Кто то видел вообще этот отчет??
|
|||
10
Sa6nek6
18.12.12
✎
09:47
|
Я в справочник ОсновныеСредства добавил реквизит Отрасль, теперь хочу чтоб в Отчете Ведомость амортизации добавить группировку
|
|||
11
Sa6nek6
18.12.12
✎
09:50
|
>>>
|
|||
12
Maxus43
18.12.12
✎
09:53
|
я в УПП видел, там универсальный. чего не получается то? в настройки отчета заходил?
|
|||
13
Maxus43
18.12.12
✎
09:53
|
настройки - группировка - добавляй свой рекизит там, разверни ОС
|
|||
14
Sa6nek6
18.12.12
✎
09:55
|
В модуле объекта
// Группировки Если Не ДанныеОтчета.Свойство("Группировка") Тогда Группировка = Новый ТаблицаЗначений; Группировка.Колонки.Добавить("Использование"); Группировка.Колонки.Добавить("Представление"); Группировка.Колонки.Добавить("Поле"); МассивТипов = Новый Массив; МассивТипов.Добавить(Тип("ПеречислениеСсылка.ТипДетализацииСтандартныхОтчетов")); Группировка.Колонки.Добавить("ТипГруппировки", Новый ОписаниеТипов(МассивТипов)); ДанныеОтчета.Вставить("Группировка", Группировка); НоваяСтрока = ДанныеОтчета.Группировка.Добавить(); НоваяСтрока.Поле = "Подразделение"; НоваяСтрока.Использование = Истина; НоваяСтрока.Представление = "Подразделение"; НоваяСтрока.ТипГруппировки = Перечисления.ТипДетализацииСтандартныхОтчетов.Элементы; НоваяСтрока = ДанныеОтчета.Группировка.Добавить(); НоваяСтрока.Поле = "МОЛ"; НоваяСтрока.Использование = Истина; НоваяСтрока.Представление = "МОЛ"; НоваяСтрока.ТипГруппировки = Перечисления.ТипДетализацииСтандартныхОтчетов.Элементы; //+ НоваяСтрока = ДанныеОтчета.Группировка.Добавить(); НоваяСтрока.Поле = "Отрасль"; НоваяСтрока.Использование = Истина; НоваяСтрока.Представление = "Отрасль"; НоваяСтрока.ТипГруппировки = Перечисления.ТипДетализацииСтандартныхОтчетов.Элементы; //- НоваяСтрока = ДанныеОтчета.Группировка.Добавить(); НоваяСтрока.Поле = "СчетУчета"; НоваяСтрока.Использование = Ложь; НоваяСтрока.Представление = "Счет учета"; НоваяСтрока.ТипГруппировки = Перечисления.ТипДетализацииСтандартныхОтчетов.Элементы; НоваяСтрока = ДанныеОтчета.Группировка.Добавить(); НоваяСтрока.Поле = "ГруппаОС"; НоваяСтрока.Использование = Ложь; НоваяСтрока.Представление = "Группа ОС"; НоваяСтрока.ТипГруппировки = Перечисления.ТипДетализацииСтандартныхОтчетов.Элементы; НоваяСтрока = ДанныеОтчета.Группировка.Добавить(); НоваяСтрока.Поле = "АмортизационнаяГруппа"; НоваяСтрока.Использование = Ложь; НоваяСтрока.Представление = "Амортизационная группа"; НоваяСтрока.ТипГруппировки = Перечисления.ТипДетализацииСтандартныхОтчетов.Элементы; НоваяСтрока = ДанныеОтчета.Группировка.Добавить(); НоваяСтрока.Поле = "СпособНачисленияАмортизации"; НоваяСтрока.Использование = Ложь; НоваяСтрока.Представление = "Способ начисления амортизации"; НоваяСтрока.ТипГруппировки = Перечисления.ТипДетализацииСтандартныхОтчетов.Элементы; КонецЕсли; КонецПроцедуры |
|||
15
Sa6nek6
18.12.12
✎
09:56
|
Группировка потом берет данные из СКД, а В СКД все берется из Регистров
|
|||
16
Sa6nek6
18.12.12
✎
09:56
|
вложенными запросами
|
|||
17
Maxus43
18.12.12
✎
09:56
|
у меня не СКД этот отчет, так тчо я пас
|
|||
18
Sa6nek6
18.12.12
✎
09:57
|
Вот я и спросил кто смотрел может, я вообще не понял чего там
и как добавить группировку |
|||
19
pessok
18.12.12
✎
10:01
|
жуть какая-то... в режиме предприятия точно нельзя вытащить реквизит из ОС?
|
|||
20
Sa6nek6
18.12.12
✎
10:02
|
Я не нащел((
|
|||
21
pessok
18.12.12
✎
10:04
|
(20) сами настройки отчета ты смог открыть? уверен, что у тебя там СКД?
|
|||
22
Sa6nek6
18.12.12
✎
10:08
|
Когда запускаю отчет там нечего не нашел как добавить только те что, добавлены в Модуле объекта, иду в модуль там дописвываю (14) там где //+ и //-, но понимаю что все берется из Cкд, или может я не правильно правильно смотрю
|
|||
23
Maxus43
18.12.12
✎
10:09
|
где ты в (14) СКД увидел?
|
|||
24
Sa6nek6
18.12.12
✎
10:09
|
Для Каждого ПолеВыбраннойГруппировки Из ДанныеОтчета.Группировка Цикл
Если ПолеВыбраннойГруппировки.Использование Тогда Структура = Структура.Структура.Добавить(Тип("ГруппировкаКомпоновкиДанных")); ПолеГруппировки = Структура.ПоляГруппировки.Элементы.Добавить(Тип("ПолеГруппировкиКомпоновкиДанных")); ПолеГруппировки.Использование = Истина; ПолеГруппировки.Поле = Новый ПолеКомпоновкиДанных(ПолеВыбраннойГруппировки.Поле); Если ПолеВыбраннойГруппировки.ТипГруппировки = Перечисления.ТипДетализацииСтандартныхОтчетов.Иерархия Тогда ПолеГруппировки.ТипГруппировки = ТипГруппировкиКомпоновкиДанных.Иерархия; ИначеЕсли ПолеВыбраннойГруппировки.ТипГруппировки = Перечисления.ТипДетализацииСтандартныхОтчетов.ТолькоИерархия Тогда ПолеГруппировки.ТипГруппировки = ТипГруппировкиКомпоновкиДанных.ТолькоИерархия; Иначе ПолеГруппировки.ТипГруппировки = ТипГруппировкиКомпоновкиДанных.Элементы; КонецЕсли; Структура.Выбор.Элементы.Добавить(Тип("АвтоВыбранноеПолеКомпоновкиДанных")); Структура.Порядок.Элементы.Добавить(Тип("АвтоЭлементПорядкаКомпоновкиДанных")); КонецЕсли; КонецЦикла; |
|||
25
Sa6nek6
18.12.12
✎
10:10
|
это все же потом ссылается на СКД??
|
|||
26
Maxus43
18.12.12
✎
10:10
|
да скд
|
|||
27
Sa6nek6
18.12.12
✎
10:17
|
Народ (
|
|||
28
pessok
18.12.12
✎
10:18
|
это с таким же успехом может быть построитель, вы чо?
|
|||
29
Sa6nek6
18.12.12
✎
10:20
|
Нет, просто хоть что нить написали бы что не получится
|
|||
30
Sa6nek6
18.12.12
✎
10:20
|
или получится но ты лузер
|
|||
31
pessok
18.12.12
✎
10:21
|
скинь внешний отчет уже, дай посмотреть что там у тебя, пока есть желание ковыряться
|
|||
32
Sa6nek6
18.12.12
✎
10:23
|
а как тут отправить файл? Чайник
|
|||
33
pessok
18.12.12
✎
10:25
|
(32) положи на rghost.ru
|
|||
34
Sa6nek6
18.12.12
✎
10:25
|
||||
35
pessok
18.12.12
✎
10:36
|
(34) какой лютый пипец. в общем я не буду добавлять твой реквизит в свой справочник, но твоя ошибка в том, что в СКД ты свое поле не добавил в настройки построителя. добавляй в 21!!!!! пакете
|
|||
36
pessok
18.12.12
✎
10:36
|
+(35) а в остальном должно взлететь
|
|||
37
Sa6nek6
18.12.12
✎
10:41
|
Щас буду пробовать спасибо большое что глянул
|
|||
38
Sa6nek6
18.12.12
✎
10:45
|
Всё счастье!!! Я лузер! Нашел через Cкд! в папке надо было посмотреть!
|
|||
39
Sa6nek6
18.12.12
✎
10:45
|
в группировках
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |