К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Почему в отчете нет ни формы, ни макета, ни модуля?

Гость
0 - 19.06.2012 - 15:12
Пытаюсь изучать 8.2 (до этого работал на 7.7) по книге М.Г.Радченко "Практическое пособие разработчика". Создал простой отчет с помощью конструктора. Работает. Теперь хочу например изменить печатную форму или вручную в модуле добавить какое нибудь условие. Но не вижу ни макета с печатной формой, ни модуля, ни даже формы диалога отчета. А где это все? Или то что сделано конструктором вручную не редактируется или как?


Гость
1 - 19.06.2012 - 15:15
СКД?
2 - 19.06.2012 - 15:31
СКД
3 - 19.06.2012 - 16:06
2(0) У Радченко только азы, более подробно по отчетам смотри в книге Хрусталевой "Сложные отчеты" (новое издание готовится по 8.2, кстати).
Гость
4 - 19.06.2012 - 16:58
А по построителю подобной книги нет случайно?
Гость
5 - 19.06.2012 - 17:02
1,2) Что такое СКД?

3)Это понятно. Книги Радченко уже нехватает. Там же только общие принципы работы, а они в основном такие же как и в 7.7. А вот там где значительные отличия от 7.7, возникает куча вопросов.
К сожалению, у нас литературы по 1С днем с огнем не найдешь. По этому и обращаюсь сюда. Лет 10 назад, этот форум здорово помог в освоении 7.7
Uho
6 - 19.06.2012 - 17:56
5-Birmingem > СКД - система компоновки данных
(что то я не припомню, чтобы у Радченко она рассматривалась)

Цитата:
Сообщение от Birmingem Посмотреть сообщение
К сожалению, у нас литературы по 1С днем с огнем не найдешь
книги доступны в интернет-магазинах
Гость
7 - 19.06.2012 - 18:23
(0) в макетах настройки
Гость
8 - 19.06.2012 - 19:19
6)Спасибо за СКД. Буду знать :)
Да, сделал отчет через СКД.
У Радченко как раз все отчеты через СКД делаются, а про "хэнд мейд" ничего не пишет.
7)Не понял.
Если про то, что в "макеты-настройки-условное форматирование или другие настройки" есть возможность указать толщину линии, цвет и пр. То я не про это. Я не пойму почему у этого отчета нет модуля, который можно было бы вручную корректировать? Почему нет печатной формы, в которой вручную можно было бы рисовать чего хочется?
Это так задумано и так и должно быть, или я не туда смотрю?
Гость
9 - 19.06.2012 - 20:01
(8) нет, в макете, должен быть макет
ОсновнаяСхемаКомпоновкиДанных
если два раза нажать то откроется
Гость
10 - 19.06.2012 - 20:21
5-Birmingem >"Что такое СКД?"
Беги, дядя Митя! Беги!
Гость
11 - 20.06.2012 - 07:54
Почему у этого отчета нет модуля, который можно было бы вручную корректировать
- потому что СКД берет на себя все функции, которые разраб должен был бы заложить в модуль:
Установку параметров, динамическое формирование запроса в зависимоти от установленных пользователем настроек, вывод результата в табличный документ или диаграмму с учетом условного форматирования и т.д.
А вот если возможностей СКД не хватает - разраб вправе вмешаться в работу СКД, написав в модуле всё, что считает нужным
Гость
12 - 20.06.2012 - 09:01
9) Я так и понял. Да ОсновнаяСхемаКомпоновкиДанных есть.
Но там нет печатной формы, которую я бы хотел вручную подредактировать. Она должна быть или нет?
11) "А вот если возможностей СКД не хватает - разраб вправе вмешаться в работу СКД, написав в модуле всё, что считает нужным"
Вот как раз этот случай. Только модуля я не вижу. Он должен быть или нет?
Гость
13 - 20.06.2012 - 09:06
Модуль объекта есть всегда. Иногда без единой строчки кода.
Форма может генерироваться системой "на лету", что, собственно, ты и наблюдаешь.
Раз тебя поведение этой формы не удовлетворяет - опиши свою в пофигураторе и определи для неё нужное поведение
Uho
14 - 20.06.2012 - 09:19
+13 все это довольно хорошо описывается в книге из (3)
Гость
15 - 20.06.2012 - 09:29
http://1cskd.ru/
Гость
16 - 20.06.2012 - 10:07
13,14) Я неправильно выразился. Сам модуль конечно есть. Но там пусто. Так и должно быть? А если я хочу вручную доработать то, что конструктор наваял, это значит мне нужно делать отчет вручную без СКД?
15) Спасибо! Хороший сайт. Буду грызть.
Гость
17 - 20.06.2012 - 10:39
там пусто. Так и должно быть? - да
нужно делать отчет вручную без СКД? - Нет, вмешаться в работу СКД <> отказаться от использования СКД.
Как поступить - дело разработчика: иногда целесообразнее СКД не использовать. Например, при формировании отчетов, форма и состав полей которых спущена "свыше" и пользователь в принципе не должен на это влиять
Гость
18 - 20.06.2012 - 10:46
предположу, что чтобы "вмешаться в работу СКД", нужно в совершенстве знать работу этого СКД.
Гость
19 - 20.06.2012 - 10:50
18-Маус > это зависит от степени вмешательства :)
20 - 20.06.2012 - 19:17
это зависит от степени ПОмешательства :)
Гость
21 - 21.06.2012 - 13:07
16-Birmingem > Ищи в инете "Е.Ю.Хрусталева - Разработка сложных отчетов в 1С_Предприятии 8"
зы: насколько я помню, Радченко и не СКД-шные отчеты учит делать. Они семерошнику однозначно ближе ;)
Гость
22 - 21.06.2012 - 13:09
18-Маус > абсолютно не надо "в совершенстве знать"
...и при этом иногда можно получить даже положительный результат :)


К списку вопросов






Copyright ©, Все права защищены