|
Не формируется внешний отчет в ЗУП | ☑ | ||
---|---|---|---|---|
0
falselight
17.05.17
✎
19:14
|
В конфигурации ЗУП 3.1.2.183 нужно сделать внешним отчет
ОтчетыПоСотрудникам, для того что бы несколько видоизменить его и продолжить использовать и его и типовой отчет в типовом виде. Делаю его внешним через конфигуратор, но он не выводит данные которые выводит отчет встроенный в конфигурацию. От чего это так? Почему он не выводит данные сохраненный внешней копией? |
|||
1
AlvlSpb
17.05.17
✎
23:07
|
(0) Скорей всего в модуле менеджера отчета конфигурации выполняются какие-то действия с отчетом. Во внешнем отчете модуля менеджера нет, надо все переносить в модуль объекта с соответствующими поправками кода
|
|||
2
falselight
18.05.17
✎
07:17
|
(1) Да, в модуле менеджера отчета в составе конфигурации есть вот такой код:
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область СлужебныйПрограммныйИнтерфейс Процедура НастроитьВариантыОтчета(Настройки, НастройкиОтчета) Экспорт НастройкиОтчета.ОпределитьНастройкиФормы = Истина; НастройкиВарианта = ВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "ШтатныеСотрудники"); НастройкиВарианта.Описание = НСтр("ru = 'Список сотрудников, работающих по трудовым договорам с окладами, |сведениями об авансе, графиком работы и личной информацией'"); НастройкиВарианта = ВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "ЛичныеДанныеСотрудников"); НастройкиВарианта.Описание = НСтр("ru = 'Паспортные данные, ИНН, СНИЛС, дата рождения и прочие личные данные'"); НастройкиВарианта = ВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "УволенныеСотрудники"); НастройкиВарианта.Описание = НСтр("ru = 'Список уволенных на заданную дату сотрудников'"); КонецПроцедуры #КонецОбласти #КонецЕсли |
|||
3
falselight
18.05.17
✎
07:18
|
(2+) Как это может влиять на формирование отчета в составе конфигурации, или формирование отчета как внешний?
В этом ли дело? |
|||
4
falselight
18.05.17
✎
07:45
|
Смотрю в отладчике.
Точка останова срабатывает и там и там. Проходит по коду. В чем дело и как исправить, пока не понял. |
|||
5
falselight
18.05.17
✎
07:56
|
нашел в инете:
| Все дело в тексте запроса, он программно изменяется при открытии встроенного отчета. При открытии внешнего отчета событие по изменению текста не срабатывает. Решение подойдет только для внутреннего отчета. В модуле "ЗарплатаКадрыОтчетыБазовый", в конце процедуры "НастроитьВариантыОтчетов" и добавить новый отчет в список. ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.ОтчетыПоСотрудникам); ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.ОтчетыПоСотрудникамНовый); ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.РегистрНалоговогоУчетаПоНДФЛ); Но сама процедура "ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.ОтчетыПоСотрудникам)" по которой происходит переход, описывает отчет в модуле менеджера. Как вариант, проблема решится если описать внешний отчет, в модуле менеджера. | |
|||
6
falselight
18.05.17
✎
07:56
|
(5+) Только как решить эту задачу так и не понял! (
Подскажете? |
|||
7
Lexey_
18.05.17
✎
08:14
|
(6) так бывает, когда ты Ливингстар, ответ тебе уже дали
|
|||
8
falselight
18.05.17
✎
08:16
|
(7) Где мне его дали?
Что нужно поправить? |
|||
9
falselight
18.05.17
✎
08:42
|
Подскажите как описать внешний отчет в модуле менеджера, текст которого приведен в (2) ?
|
|||
10
Lexey_
18.05.17
✎
08:51
|
(9) модуль менеджера внешнего отчета уже открыл?
|
|||
11
falselight
18.05.17
✎
09:02
|
(10) У внешнего отчета нет модуля менеджера же
|
|||
12
Lexey_
18.05.17
✎
09:03
|
(11) так что ж тебе еще не понятно-то?
|
|||
13
falselight
18.05.17
✎
09:41
|
(12) не понятно что делать что бы работал внешний отчет!
Я скопировал отчет ОтчетыПоСотрудникам в составе конфигурации. Назвал его ОтчетыПоСотрудникамНовый. Добавил вот это. В модуле "ЗарплатаКадрыОтчетыБазовый", в конце процедуры "НастроитьВариантыОтчетов" и добавить новый отчет в список. ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.ОтчетыПоСотрудникам); ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.ОтчетыПоСотрудникамНовый); ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.РегистрНалоговогоУчетаПоНДФЛ); - но у него пропали варианты отчетов (((( |
|||
14
falselight
18.05.17
✎
09:55
|
Как к копии отчета ОтчетыПоСотрудникам, названному ОтчетыПоСотрудникамНовый вернуть варианты отчетов?
|
|||
15
falselight
18.05.17
✎
10:02
|
Мда!
Никто не знает почему сохраненный отчет как внешний не показывает данные в ЗУП 3.1.2.183. Или почему у созданной копии отчетов теряются варианты настроек !!!! |
|||
16
Windyhead
18.05.17
✎
10:18
|
(14) Наверное нужно сперва понять как регистрируется внешний отчет в БСП. Куча примеров в интернете
|
|||
17
Windyhead
18.05.17
✎
10:20
|
Те строчки из (13) тебе врятли нужны, это регистрация варианта встроенного отчета.
|
|||
18
falselight
18.05.17
✎
10:23
|
(17) Понял!!!!
Но дело не в добавлении отчета в состав конфигурации как внешнего. А в формировании внешнего отчета. Он не выдает данные!!! |
|||
19
falselight
18.05.17
✎
10:27
|
(17) Я так сделал, как в (13) но отчет открывается без вариантов отчета вообще (((
У меня задача. Сохранить отчет ОтчетыПоСотрудникам как внешний, и использовать его. Что бы он выводит данные. Пока он не формируется. Зачем мне его регистрировать в БСП? Он же внешний, я его не добавляю во внешние отчеты и обработки. |
|||
20
falselight
18.05.17
✎
10:29
|
есть только ветка моей же проблемы, но без решения (((
http://forum.infostart.ru/forum9/topic168615/ |
|||
21
Windyhead
18.05.17
✎
10:35
|
(19) Отчет имеет 4 макета! Что ты мозг выносишь людям.
Давай начнем с того что как ты хочешь выбирать с каким макетом надо работать? |
|||
22
Windyhead
18.05.17
✎
10:35
|
А потом еще раз вспомним про БСП Варианты отчетов
|
|||
23
Windyhead
18.05.17
✎
10:37
|
А потом будет АААаааа помогите, текст запроса в этом отчете на 50 временных таблиц, подскажите где поправить...
|
|||
24
falselight
18.05.17
✎
10:41
|
(21) Я никому не выношу мозг.
Я сделал копию отчета ОтчетыПоСотрудникам внешним и хочу что бы им работали как копией, что то изменив в ней. Все макеты и нужно использовать что в типовом отчете. |
|||
25
falselight
18.05.17
✎
10:44
|
(23) Ну то есть хотите сказать что, что бы сохранить
отчет на диск ОтчетыПоСотрудникам, изменив его несколько и использовать как дубль отдельно в ЗуП 3.1.2.183 это совсем не просто????? Там нужно прямо много много менять типовой код? Вроде задача то элементарная? Это можно сделать или нет, тогда такой вопрос? Или сверх новые технологии 1с сейчас для такой простейшей операции, заставляют очень долго и долго разбираться и трудиться. Что бы сделать такую мелочь? |
|||
26
falselight
18.05.17
✎
10:46
|
Пункты (22) и (23) не не понятны мне.
Хочется по факту разговора. Не лишних рассуждений! |
|||
27
falselight
18.05.17
✎
10:48
|
Я не знаю как сделать, то что в (0) по этому спросил на форуме в надежде что кто то подскажет, кто знает. Задача элементарная!
|
|||
28
Windyhead
18.05.17
✎
10:49
|
(26) Новые технологии подразумевают знание БСП
в твоем случае это "БСП Варианты отчетов". Либо делай 4 отдельных внешних отчета и пихай в каждый по одному макету. |
|||
29
Windyhead
18.05.17
✎
10:50
|
И в качестве варианта будешь открывать отдельный файлик, удобно правда? ))
|
|||
30
falselight
18.05.17
✎
10:52
|
(28) Нужно одним отчетом его использовать, как копию измененного типового.
|
|||
31
falselight
18.05.17
✎
10:53
|
(28) Как в данном случае справиться с БСП что бы внешний отчет работал как видоизмененная копия типового?
|
|||
32
Windyhead
18.05.17
✎
10:56
|
(31) если ты не хочешь его подключать к БСП как внешний отчет, а использовать просто как открываемый файлик . то тогда и пиши весь этот гемор в своем отчете, инициализацию макетов выбор макета и тд и тп.
|
|||
33
Windyhead
18.05.17
✎
10:57
|
Еще раз спрашиваю, как 1с должна догадаться какой макет тебе надо скомпоновать и вывести?
|
|||
34
falselight
18.05.17
✎
10:59
|
(32) На форме отчета есть настройка, варианты отчета. Это и определяет какой макет будет сформирован и с какими данными.
|
|||
35
falselight
18.05.17
✎
11:00
|
(32) Я хочу сделать как угодно!!!
Важно что бы это было правильно!!!! И что бы отчет работал как копия, типового. Которую можно было бы видо изменить. Пока я не вижу цели и пути, что и как правильно делать! |
|||
36
falselight
18.05.17
✎
11:01
|
(32) Подключение отчета к БСП, это вы имеете ввиду подключение его во внешние отчеты и обработки?
С добавлением соответсвующего кода для этого в модуль объекта? |
|||
37
Windyhead
18.05.17
✎
11:02
|
(34) разницу между макетами и вариантами настроек СКД понимашь?
|
|||
38
Windyhead
18.05.17
✎
11:03
|
(36) Бинго!!!
|
|||
39
falselight
18.05.17
✎
11:04
|
(37) вижу 8 вариантов отчета СКД и 4 макета
в типовом отчете ОтчетыПоСотрудникам |
|||
40
falselight
18.05.17
✎
11:04
|
(38) Ну зачем мне подключение отчета как внешнего во внешние отчеты и обработки? Что мне это даст, если он не формируется?
|
|||
41
Windyhead
18.05.17
✎
11:05
|
Удачи тебе )))
|
|||
42
falselight
18.05.17
✎
11:13
|
(41)
Я добавил нужный код в модуль объекта отчета и встроил его во внешние отчеты и обработки. Но он как не выводил жанные так и не выводит!!! Вы по сути ничего не сказали!!!! |
|||
43
h-sp
18.05.17
✎
11:37
|
(42) варианты отчета в другом месте находятся. Ты их не скопировал. Поэтому их и нет.
|
|||
44
falselight
18.05.17
✎
11:40
|
Может нужно какой регистр сведений заполнить или справочник?
Подскажите пожалуйста. |
|||
45
falselight
18.05.17
✎
11:41
|
(43) Нет где? В копии отчета что я сделал в составе конфигурации?
Там нет да. А во внешнем отчете что я добавил во внешние отчеты и обработки они есть, только он не выводит данные. |
|||
46
Любопытная
18.05.17
✎
11:43
|
в ЗУПе все отчеты получают данные из пару супер-запросов, которые подставляются в схему при инициализации отчета. Запросы где-то в общих модулях лежат, на сколько я помню. Если к ним не обратиться, то получишь пустой отчет.
|
|||
47
falselight
18.05.17
✎
12:03
|
(46) Но отчет же типовой. Как он может к ним не обратиться?
|
|||
48
Любопытная
18.05.17
✎
12:04
|
(47) ну отладчик включи уже и посмотри, как он может к ним не обратиться. Плохо код перенес значит
|
|||
49
falselight
18.05.17
✎
12:06
|
(48) я вообще ничего не переносил, сделал копию типового отчета и все
|
|||
50
falselight
18.05.17
✎
12:36
|
никто ничего не знает, вокруг да около каждый бегает
|
|||
51
Windyhead
18.05.17
✎
12:52
|
(50) Из-за того что ты не знаешь как работает типовая конфа на БСП, не знаешь как работает БСП, ты не понимаешь как работает СКД, не знаешь как работает отладчик, предполагаю что и не знаешь как правильно сохранять отчеты и обработки в файлы, не хочешь читать что тебе тут уже разжевали, все бегают вокруг да около.
Ждешь что тебе пришлют готовый отчет? ты наверное слез с типовой УТ 10.3 и решил что в новых конфигурациях прокатят те же грабли. Кроме кучи восклицательных знаков и "Отчет не работает" от тебя никакой информации. Совет: закрой пофигуратор и вызови специалиста. |
|||
52
falselight
18.05.17
✎
12:54
|
(51) Какой готовый отчет?
У меня один внешний другой встроенный во внешние отчеты и обработки. |
|||
53
Windyhead
18.05.17
✎
12:55
|
Какой отчет? мопед не мой
|
|||
54
falselight
18.05.17
✎
12:55
|
(51) вся информация у меня изложена
повторюсь, вы бегаете вокруг да около, по делу ничего поддержка форума, наводящими советами???? |
|||
55
falselight
18.05.17
✎
12:57
|
(53) Отчет ОтчетыПоСотрудникам
все внятно расписано в ветке что нужно, ну нет ответа и нет, сам найду его.... я один встроил в конфигурацию, прописал его как в (13) но в нем пропали выды вариантов отчета второй сохранен на диск как внешний, при его открытии есть виды вариантов отчета но от не показывает данные, не формирует их |
|||
56
Windyhead
18.05.17
✎
12:59
|
(54) Тут все очень ленивые, чтобы делать чужую работу ))
|
|||
57
piter3
18.05.17
✎
12:59
|
Может уже стоит сюда заглянуть
https://its.1c.ru/db/bspdoc#content:427:1 |
|||
58
falselight
18.05.17
✎
13:00
|
(57) я не пользуюсь ИТС
|
|||
59
piter3
18.05.17
✎
13:01
|
(58) Зря
|
|||
60
falselight
18.05.17
✎
13:02
|
(59) у меня нету доступа, дело в данном случае не в итс
|
|||
61
piter3
18.05.17
✎
13:05
|
7 дней демо есть
|
|||
62
falselight
18.05.17
✎
13:08
|
(51) Да какое демо
мне нужно разобраться как сформировать копию типового отчета. В составе конфигурации, как внешний на диске или внесенный во внешние отчеты и обработки. Пока нигде копия отчета данные не выводит, я не знаю что нужно делать. |
|||
63
h-sp
18.05.17
✎
13:12
|
(62) вариант отчета открывал в настройках? перезаписывал?
|
|||
64
Любопытная
18.05.17
✎
13:21
|
(62) Отчет не формируется потому что варианта отчета нет в сохраненных вариантах. Потому что в сохраенных есть "Отчет.ВариантОтчета", а по внешнему формируется "ВнешнийОтчет.ВариантОтчета". Из-за этого не вызывается процедура инициализации отчета, не получаются данные из бд. Я разобралась в этом за 10 минут, хотя мне не надо было. А тебе вроде надо, но ты решил на форуме поныть, а не работать
|
|||
65
Windyhead
18.05.17
✎
15:06
|
(64) Ну опять вокруг да около, напишите ему что конкретно нужно сделать чтобы отчет заработал ;) Ну там буковки какие или регистр надо какой то заполнить ))
|
|||
66
Windyhead
18.05.17
✎
15:08
|
Очень жду, когда он его попросят поправить текст запроса и он посмотрит его после инициализации )))
|
|||
67
Любопытная
18.05.17
✎
15:20
|
(65) Берешь общую форму ФормаОтчета, копируешь, вставляешь во внешний отчет, назначаешь вставленную форму формой отчета по умолчанию. В этой самой форме отчета комментируешь строки 48 и 50. Профит
|
|||
68
Любопытная
18.05.17
✎
15:20
|
И не надо ломать конфигурацию
|
|||
69
falselight
18.05.17
✎
18:02
|
(63) да
|
|||
70
falselight
18.05.17
✎
18:06
|
(67) То есть у отчета нет формы, нужно ему встроить общую?
Попробую. Это то что я буду делать как восстановлюсь. Возможно завтра с утра. На стадионе набегался. Утомлен. (64)(67) Спасибо вам за бодрый подсказ!!! Я вдохновлен к решению. |
|||
71
Любопытная
18.05.17
✎
18:08
|
(70) А ты не видел, что у отчета формы нет?!
Может лучше бегать, а не 1С заниматься? |
|||
72
falselight
18.05.17
✎
18:14
|
(71) почему не видел? видел.
Возможно я не так выразился. Я именно этим и занимаюсь что езжу на стадион. Была бы возможность не уезжал бы от туда вообще. |
|||
73
Любопытная
18.05.17
✎
18:18
|
(72) ну так и не лезь тогда в 1С, оставайся на стадионе.
Серьезно, я поражаюсь. Смотрю темы всяких новичков и поражаюсь. Никто не хочет включить голову и подумать, всем нужно готовое решение. И еще и обижаются, если им готовое решение не дать. Вы же все называете себя профессионалами, вы же ходите с гордо поднятой головой и рассказываете какие вы охрененно крутые. Почему вы не хотите сами найти решение своей проблемы? Почему заставляете кого-то решать всё за вас?! |
|||
74
falselight
18.05.17
✎
18:26
|
(73) да я так именно и сделаю!!!!!
|
|||
75
falselight
19.05.17
✎
07:00
|
(67) При комментировании строк 48 и 50 как вы сказали,
там начинает сыпаться масса ошибок. Так как переменная ОтчетОбъект становится неопределенной. |
|||
76
h-sp
19.05.17
✎
07:02
|
(75) тогда надо еще пробежаться
|
|||
77
falselight
19.05.17
✎
07:04
|
// Локальные переменные.
ОтчетОбъект = РеквизитФормыВЗначение("Отчет"); // строка 48 ОтчетМетаданные = ОтчетОбъект.Метаданные(); НастройкиОтчета = ОтчетыКлиентСервер.ПолучитьНастройкиОтчетаПоУмолчанию(); // строка 50 АдресСхемы = ПоместитьВоВременноеХранилище(ОтчетОбъект.СхемаКомпоновкиДанных, УникальныйИдентификатор); |
|||
78
falselight
19.05.17
✎
07:04
|
(76) это ближе к вечеру обязательно
|
|||
79
falselight
19.05.17
✎
07:10
|
Скопировал форму отчета общую в отчет
Назначил её формой отчета строки 48 и 50 не комментировал, так как идет ошибки в данном виде отчет так же не выводит данные |
|||
80
falselight
19.05.17
✎
07:18
|
(64) Как добавить ВнешнийОтчетОбъект.ОтчетыПоСотрудникам в сохраненные варианты? Что бы вызывалась процедура инициализации и извлекались данные из бд ?
|
|||
81
h-sp
19.05.17
✎
07:23
|
(80) вы наверно в конфигураторе фигачите. А надо в режиме Предприятие сохранять вариант.
|
|||
82
falselight
19.05.17
✎
07:39
|
То есть:
1. Вставляю общую ФормуОтчета в отчет, делаю её формой отчета. 2. Открываю, выбираю варианты отчета, сохранить вариант отчета - Личные карточки (Т2) копия ну и ничего не формируется все равно строки 48 и 50 как говорили я не комментировал, так как идут ошибки |
|||
83
falselight
19.05.17
✎
07:40
|
(73) А я что сейчас и вчера сижу делаю?
Решаю, разбираюсь с задачей!!! Мне не понятно спрашиваю тут. Не ясно что делать. И ваш метод не помог тоже!!!! |
|||
84
falselight
19.05.17
✎
07:56
|
У отчета что в составе конфигурации
ОтчетыПоСотрудникам, вот тут НастройкиОтчета.Вставить("ОтчетСсылка", Параметры.Отчет); в Параметры.Отчет идет "Отчеты по сотрудникам (Отчет)" а у внешнего там неопределено ( |
|||
85
falselight
19.05.17
✎
08:34
|
Up
|
|||
86
falselight
19.05.17
✎
09:21
|
(67) это шутка была да?
|
|||
87
h-sp
19.05.17
✎
09:47
|
(86) пока собираем информацию. Чтобы определиться нужно, чтобы вы исследовали несколько разных возможностей.
|
|||
88
falselight
19.05.17
✎
09:54
|
(87) ну вот я снова встал, так как не чего исследовать (((
Подкиньте направление для исследования? Я же на общество работаю. И время своё вам вкладываю. Не дайте ему иссякнуть в пустую. |
|||
89
falselight
19.05.17
✎
09:55
|
Я пока одно вижу, лазить по коду типового отчета
и внешнего, пытаться понять что там не так, и как это можно выправить для внешнего что бы он работал так же как типовой. |
|||
90
Любопытная
19.05.17
✎
10:05
|
(75) Странно, у меня не посыпалось масса ошибок. Иначе я бы не написала, что надо это сделать. Наверное я волшебник какой-то или просто мне охренительно везет, а вам нет.
Релиз ЗУПа, если что, у меня тот же, что и у вас. |
|||
91
Windyhead
19.05.17
✎
10:19
|
(88)Не благодари http://catalog.mista.ru/public/558559/
|
|||
92
Windyhead
19.05.17
✎
10:20
|
Это для исследования, а не чтобы вместо тебя сделали.
|
|||
93
Windyhead
19.05.17
✎
10:21
|
(90) Кинь уже ему свой файл отчета )))
|
|||
94
Любопытная
19.05.17
✎
10:22
|
(91) вы не туда его посылаете, проблема не в этом.
|
|||
95
Windyhead
19.05.17
✎
10:25
|
(94) Делал кучу внешних отчетов из встроенных, никогда не возникало сложностей. Всегда отчеты подключал через БСП.
Форму копировать ни разу не приходилось. |
|||
96
h-sp
19.05.17
✎
10:25
|
(94) может у вас релиз зуп другой?
|
|||
97
Windyhead
19.05.17
✎
10:25
|
Путь как всегда не один
|
|||
98
h-sp
19.05.17
✎
10:28
|
(97) там же в зупе в отчете и нет ничего, кроме запроса. И тот типа ВЫБРАТЬ ПЕРВЫЕ 0.
Вся обработка в общих модулях идет. |
|||
99
Windyhead
19.05.17
✎
10:29
|
(98) Там и запроса нет, а лишь его представление.
|
|||
100
Масянька
19.05.17
✎
10:30
|
Сто
|
|||
101
Любопытная
19.05.17
✎
10:34
|
(95) Вопрос не в правильности подключения отчета, а в том, что варианты отчета внешнего не сохраняются в БД, а из-за этого не происходит инициализации отчета, в связи с чем не заполняется запрос.
(96) Релиз ЗУП такой же. После открытия отчета выбери вариант еще раз и сформируй. Мне не надо выполнять твою работу, я просто заставила внешний отчет формироваться хоть как-то. А тебе надо заставить его засунуть свои варианты в константу, которая эти варианты хранит или как-то по другому проводить инициализацию отчета |
|||
102
AlvlSpb
19.05.17
✎
10:42
|
Нет у меня ЗУП 3,0. Поэтому могу ошибаться. Но, кажется, проблема выеденного яйца не стоит.
1. СКОПИРОВАТЬ форму отчета из общ форм (как она там в ЗУПе называется) в формы отчета 2. Скопировать Процедуру НастроитьВариантыОтчета(Настройки, НастройкиОтчета) Экспорт в модуль объекта отчета 3.Где-то в модуле формы Отчеты обязательно есть вызов "НастроитьВариантыОтчета(Настройки, НастройкиОтчета)" и вызов обращен к модулю менеджера. Найти этот вызов 4. Поменять в отчете вызов модуля менеджера на вызов модуля объекта ВСЕ! В чем может быть проблема при таком раскладе? |
|||
103
falselight
19.05.17
✎
10:53
|
(90)
48-я строка ОтчетОбъект = РеквизитФормыВЗначение("Отчет"); Если её закомментировать, то потом везде переменная ОтчетОбъект не определена!!! Как не может быть ошибок??? |
|||
104
Любопытная
19.05.17
✎
10:56
|
(103) чего???
|
|||
105
Любопытная
19.05.17
✎
10:57
|
Ах тыж елки, промахнулась)
|
|||
106
Любопытная
19.05.17
✎
10:59
|
А подумать, блин?
Чуть ниже комментировать надо) 71 и 73. Курсор видно не там стоял) http://prntscr.com/f9l053 |
|||
107
falselight
19.05.17
✎
10:59
|
(91) Не понимаю вас. Ещё вчера я встроил вот этот код в обработку, что позволило внести её во внешние отчеты и обработки. Но отчет по прежнему не формируется. Вы пишете как это сделать? Я это сделал вчера. Вопрос не в том как добавить отчет во внешние отчеты и обработки а как сделать что бы он формировался
//ПОДГОТОВКА РЕГИСТРАЦИИ ГЛОБАЛЬНОГО ОТЧЕТА не могу показать код, так как срабатывает фильтр, но сам отчет добавляется во внешние отчеты и обработки по средством его, что у вас и описано в (91). Или я что то не уловил? |
|||
108
Любопытная
19.05.17
✎
11:00
|
Не, ну собственно, для меня это только подтверждает мое утверждение - думать, искать и пытаться понять, что происходит в коде, никто не хочет. Все хотят найти решение в интернете, быстренько его влепить и ныть дальше, что оно тоже не работает
|
|||
109
Любопытная
19.05.17
✎
11:01
|
(107) ВариантыОтчетовПовтИсп.Параметры().ОтчетыСНастройками.Найти(НастройкиОтчета.ОтчетСсылка) - ВОТ ЭТА СТРОКА ПОРТИТ ТЕБЕ ВЕСЬ ОТЧЕТ! Это, собственно, всё, что тебе ВЧЕРА ЕЩЕ НАДО БЫЛО ПОНЯТЬ!!!!
|
|||
110
falselight
19.05.17
✎
11:12
|
(109)
Да, спасибо! Поправил, как вы сказали в (106). И форму из общих встроил в отчет, и сделал её формой отчета. Отчет стал выводить данные. Я не знал что нужно форму общую встраивать во внешний отчет, теперь знаю! Спасибо!!! (101) Варианты внешнего отчета все на месте. Варианты отчета пропадали, когда я сделал копию отчета ОтчетыПоСтрудникамНовый в составе конфигурации. Вот у него пропали варианты отчета. |
|||
111
falselight
19.05.17
✎
11:15
|
(109) Можно ли с вами дружить?
(102) Спасибо за список действий по возможному решению!!! Буду иметь ввиду. |
|||
112
Любопытная
19.05.17
✎
11:19
|
(111) Дружить надо с головой и с отладчиком. А я бегать не люблю, так что у нас интересы не совпадают.
|
|||
113
falselight
19.05.17
✎
11:21
|
(112) Я тоже не люблю. Я люблю гулять по природе. Вдоль реки. Вдоль моря.
Но возраст и обстоятельства заставили сделать бег в энергетическом месте смыслом жизни. И там не только бег, а всевозможный тренинг на свежем воздухе. |
|||
114
Любопытная
19.05.17
✎
11:26
|
(113) Я тоже люблю ходить. Гуляла бы с удовольствием целый день, а приходится работать. Тренинг на свежем воздухе это прекрасно, но мне лень)
|
|||
115
falselight
19.05.17
✎
11:30
|
(114) Да вот я тоже работаю, так как приходится.
Гуляю когда нет задач. Или когда утомляюсь и не получается еду на стадион. Энергетика того места восполняет мой иссякший потенциал энергии. Так что под дрежбой я бы понимал, свой поток мыслей направленный вам. Заснятое фото, видео. То есть позитивное общение. Так как я считал бы вас другом. |
|||
116
Любопытная
19.05.17
✎
11:54
|
(115) Позитивный поток это прекрасно. Глянь в почту
|
|||
117
falselight
19.05.17
✎
11:56
|
небольшой вопрос
у этого измененного отчета с добавленной формой отчета и закомментированными строками в форме 71 и 73, если меняешь макет ПФ_MXL_Т2, какие то надписи, почему они не обновляются в режиме предприятия? На вывод берется какой то другой макет? Не этой обработки? |
|||
118
Любопытная
19.05.17
✎
11:58
|
(117) МакетГруппировки = УправлениеПечатью.МакетПечатнойФормы("Отчет.ОтчетыПоСотрудникам.ПФ_MXL_Т2");
Ну не огорчайте меня уже. Это же элементарно |
|||
119
falselight
19.05.17
✎
12:08
|
(118) Додуматься сейчас бы быстро как это правильно исправить, что бы был макет обработки
то есть пока идет использование макета из отчета типового в составе конфигурации |
|||
120
falselight
19.05.17
✎
12:11
|
(118) это он так тянет только т2, интересно а остальные макеты как он тянет, так как "Отчет. более там не используется
|
|||
121
Любопытная
19.05.17
✎
12:14
|
(120) там два макет группировок Т2 и Т4, их он и тянет так. Макеты скд получаются по-другому.
|
|||
122
falselight
19.05.17
✎
12:16
|
(121) в коде только Т2 тянет, Т4 не вижу в модуле объекта что прицепляется так же как и к Т2
|
|||
123
Любопытная
19.05.17
✎
12:18
|
(122) ну напишите там в Т2 просто ПолучитьМакет() вместо получения макета через УправлениеПечатью. И будет счастье.
А вся эта песня только для того, чтобы Т2 подправить? |
|||
124
falselight
19.05.17
✎
12:21
|
(123) Да просто понимаете у меня тут все висит ((((
У вас наверное ПК мощный. А у меня получается так что больше мыслей и вопросов чем действий. Что бы не сидеть в бездействии, пишу на форум. |
|||
125
falselight
19.05.17
✎
12:22
|
(124+) точки останова ещё бывает не срабатывают (
|
|||
126
Любопытная
19.05.17
✎
12:23
|
(124) Я это к чему спросила - макет вормы Т2 можно поменять, если изменения не глобальные, прям в предприятии, через макеты печатных форм в Администрировании. И не надо тогда ничего ломать и придумывать
|
|||
127
Любопытная
19.05.17
✎
12:23
|
(125) в отладке включите отладку фоновых заданий. Все отчеты в новых конфигурациях формируются в фоне
|
|||
128
falselight
19.05.17
✎
12:27
|
но вот так не помогло почему то (((
МакетГруппировки = ПолучитьМакет("ПФ_MXL_Т2"); |
|||
129
falselight
19.05.17
✎
12:29
|
(128) ссылаюсь на макет внешнего отчета же, добавил там цифру, а в предприятии выводится макет без изменений (
|
|||
130
falselight
19.05.17
✎
12:33
|
и так не помогло
МакетГруппировки = ЭтотОбъект.ПолучитьМакет("ПФ_MXL_Т2"); |
|||
131
Любопытная
19.05.17
✎
12:34
|
(129) он там в двух местах вызывается
|
|||
132
Любопытная
19.05.17
✎
12:34
|
и у меня получилось
|
|||
133
falselight
19.05.17
✎
12:38
|
(131) ну да в 2х, я в 2х и правлю
|
|||
134
falselight
19.05.17
✎
12:39
|
вы сделали как в (128) или (130) ?
пробую ещё так ОтчетОбъект = РеквизитФормыВЗначение("Объект"); но на это ошибка идет почему (128) или (130) не работает у меня не пойму |
|||
135
Любопытная
19.05.17
✎
12:40
|
(133) Чудес не бывает. Ну просто не бывает и всё.
|
|||
136
Любопытная
19.05.17
✎
12:40
|
МакетГруппировки = ПолучитьМакет("ПФ_MXL_Т2");
И всё работает |
|||
137
falselight
19.05.17
✎
12:41
|
так
МакетГруппировки = ПолучитьМакет("ПФ_MXL_Т2"); и так Макет = ПолучитьМакет("ПФ_MXL_Т2"); может кэш какой снова (((( |
|||
138
Любопытная
19.05.17
✎
12:42
|
(137) может. Даже очень может.
Может всё-таки поправить макет Т2 в предприятии и не городить огород? |
|||
139
falselight
19.05.17
✎
12:43
|
(138) юзеру нужно править в конфигураторе
много сотрудников, для этого и хочет использовать дубль типового отчета пробую перезапуститься |
|||
140
Любопытная
19.05.17
✎
12:44
|
(139) У вас задача в итоге какая?
|
|||
141
falselight
19.05.17
✎
12:46
|
(140) юзеру сделать копию типового отчета
что бы он его правил в конфигураторе что надо и запускал для всех сотрудников у него там их много |
|||
142
Любопытная
19.05.17
✎
12:47
|
(141) а юзер сам не может внешний отчет сделать? У вас там разделение труда?)
|
|||
143
falselight
19.05.17
✎
12:49
|
(142) он же не выводил данные
нужно было выявить почему, решить странно но поправив как в (137) у меня по прежнему не выводится изменения в макете (((( |
|||
144
Любопытная
19.05.17
✎
12:49
|
(143) а что говорит отладчик?
|
|||
145
falselight
19.05.17
✎
12:51
|
(144) а он не останавлявается на этих местах, где я поправил получение макета, как будто не заходит туда ((
|
|||
146
Любопытная
19.05.17
✎
12:52
|
(145) база серверная?
|
|||
147
Любопытная
19.05.17
✎
12:55
|
(145) и отладку фоновых включили?
|
|||
148
falselight
19.05.17
✎
12:58
|
(146) в той что я делаю файловая у меня
(147) я как раз их отключал, нужно было их включать для останова в модуле отчета? |
|||
149
Любопытная
19.05.17
✎
13:03
|
(148) фоновые отключал или отладку фоновых? В конфигураторе Отладка - Подключение в окне подключений кнопка Автоматическое подключение, выберите там Фоновые задания.
|
|||
150
falselight
19.05.17
✎
13:12
|
(149) Ок, я там галку снимал.
Оставлял только самую верхнюю база файловая не думал что что то влиять будет на точки останова |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |