![]() |
Почему в отчете нет ни формы, ни макета, ни модуля? Пытаюсь изучать 8.2 (до этого работал на 7.7) по книге М.Г.Радченко "Практическое пособие разработчика". Создал простой отчет с помощью конструктора. Работает. Теперь хочу например изменить печатную форму или вручную в модуле добавить какое нибудь условие. Но не вижу ни макета с печатной формой, ни модуля, ни даже формы диалога отчета. А где это все? Или то что сделано конструктором вручную не редактируется или как? |
СКД? |
СКД |
2(0) У Радченко только азы, более подробно по отчетам смотри в книге Хрусталевой "Сложные отчеты" (новое издание готовится по 8.2, кстати). |
А по построителю подобной книги нет случайно? |
1,2) Что такое СКД? 3)Это понятно. Книги Радченко уже нехватает. Там же только общие принципы работы, а они в основном такие же как и в 7.7. А вот там где значительные отличия от 7.7, возникает куча вопросов. К сожалению, у нас литературы по 1С днем с огнем не найдешь. По этому и обращаюсь сюда. Лет 10 назад, этот форум здорово помог в освоении 7.7 |
5-Birmingem > СКД - система компоновки данных (что то я не припомню, чтобы у Радченко она рассматривалась) [quote=Birmingem;25594741]К сожалению, у нас литературы по 1С днем с огнем не найдешь[/quote]книги доступны в интернет-магазинах |
(0) в макетах настройки |
6)Спасибо за СКД. Буду знать :) Да, сделал отчет через СКД. У Радченко как раз все отчеты через СКД делаются, а про "хэнд мейд" ничего не пишет. 7)Не понял. Если про то, что в "макеты-настройки-условное форматирование или другие настройки" есть возможность указать толщину линии, цвет и пр. То я не про это. Я не пойму почему у этого отчета нет модуля, который можно было бы вручную корректировать? Почему нет печатной формы, в которой вручную можно было бы рисовать чего хочется? Это так задумано и так и должно быть, или я не туда смотрю? |
(8) нет, в макете, должен быть макет ОсновнаяСхемаКомпоновкиДанных если два раза нажать то откроется |
5-Birmingem >"Что такое СКД?" Беги, дядя Митя! Беги! |
[em]Почему у этого отчета нет модуля, который можно было бы вручную корректировать[/em] - потому что СКД берет на себя все функции, которые разраб должен был бы заложить в модуль: Установку параметров, динамическое формирование запроса в зависимоти от установленных пользователем настроек, вывод результата в табличный документ или диаграмму с учетом условного форматирования и т.д. А вот если возможностей СКД не хватает - разраб вправе вмешаться в работу СКД, написав в модуле всё, что считает нужным |
9) Я так и понял. Да ОсновнаяСхемаКомпоновкиДанных есть. Но там нет печатной формы, которую я бы хотел вручную подредактировать. Она должна быть или нет? 11) [em]"А вот если возможностей СКД не хватает - разраб вправе вмешаться в работу СКД, написав в модуле всё, что считает нужным"[/em] Вот как раз этот случай. Только модуля я не вижу. Он должен быть или нет? |
Модуль объекта есть всегда. Иногда без единой строчки кода. Форма может генерироваться системой "на лету", что, собственно, ты и наблюдаешь. Раз тебя поведение этой формы не удовлетворяет - опиши свою в пофигураторе и определи для неё нужное поведение |
+13 все это довольно хорошо описывается в книге из (3) |
[url]http://1cskd.ru/[/url] |
13,14) Я неправильно выразился. Сам модуль конечно есть. Но там пусто. Так и должно быть? А если я хочу вручную доработать то, что конструктор наваял, это значит мне нужно делать отчет вручную без СКД? 15) Спасибо! Хороший сайт. Буду грызть. |
[em]там пусто. Так и должно быть?[/em] - да [em]нужно делать отчет вручную без СКД?[/em] - Нет, вмешаться в работу СКД <> отказаться от использования СКД. Как поступить - дело разработчика: иногда целесообразнее СКД не использовать. Например, при формировании отчетов, форма и состав полей которых спущена "свыше" и пользователь в принципе не должен на это влиять |
предположу, что чтобы "вмешаться в работу СКД", нужно в совершенстве знать работу этого СКД. |
18-Маус > это зависит от степени вмешательства :) |
это зависит от степени ПОмешательства :) |
16-Birmingem > Ищи в инете "Е.Ю.Хрусталева - Разработка сложных отчетов в 1С_Предприятии 8" зы: насколько я помню, Радченко и не СКД-шные отчеты учит делать. Они семерошнику однозначно ближе ;) |
18-Маус > абсолютно не надо "в совершенстве знать" ...и при этом иногда можно получить даже положительный результат :) |
Текущее время: 06:28. Часовой пояс GMT +3. |