Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8
1. Часть 2, Глава 5, Универсальный отчет
Цитата
Установим курсор в верхнюю левую ячейку поля табличного документа и выполним Таблица 4 Встроенные таблицы 4 Вставить сводную таблицу. Система добавит в табличное поле сводную таблицу и откроет окно полей сводной таблицы (рис. 5.65).
Для того чтобы в сводную таблицу вывести данные, нам потребуется написать несколько строк в модуле формы. Откроем модуль формы отчета и добавим в текст переменную, которая нам понадобится (листинг 5.17). Листинг 5.17. Объявление переменной
Перем ИсточникСводнойТаблицы;
После этого создадим обработчик события формы отчета При открытии и добавим в него следующий текст (листинг 5.18): Листинг 5.18. Обработчик события формы отчета При открытии
Этим текстом мы устанавливаем сводной таблице в качестве источника данных схему компоновки данных и устанавливаем ей настройки компоновщика настроек. Запустим 1С:Предприятие в режиме отладки и откроем отчет Универсальный. На экране появится форма отчета и окно выбора полей сводной таблицы (рис. 5.66).
Делаю всё так, но у меня в окошке Поля сводной таблицы ничего нету.
2. Часть 2, Глава 5, Универсальный отчет 2
Цитата
На примере создания второго универсального отчета мы рассмотрим способы непосредственного управления настройками системы компоновки и возможность формирования макетов на основе вариантов стандартного оформления. Для более легкого понимания мы будем использовать практически тот же самый запрос по регистру накопления Продажи. Таким образом, можно сказать, что в этом отчете мы просто покажем другой вариант управления настройками системы компоновки. Создадим новый объект конфигурации Отчет с именем Универсальный2. Откроем его основную схему компоновки данных, создадим новый набор данных – запрос и запустим конструктор запроса. Выберем все поля из виртуальной таблицы регистра накопления Продажи.Обороты и нажмем OK. На закладке Ресурсы конструктора схемы компоновки данных нажмем >> и убедимся, что система подобрала три ресурса: ВыручкаОборот, КоличествоОборот и СтоимостьОборот. На закладке Настройки создадим новую группировку Детальные записи (не выбирая поле группировки). Теперь на закладке Формы окна редактирования отчета Универсальный2 с помощью конструктора создадим основную форму отчета и отредактируем ее. Растянем форму и расположим в ней две надписи с именами Поля и Порядок и с заголовками Поля: и Порядок: соответственно (рис. 5.69).
Под каждой надписью расположим табличное поле с именами ТабличноеПолеПоля и ТабличноеПолеПорядка, в обоих случаях не забудем установить флаг Вставить командную панель Это позволит нам добавить командные панели, источниками действий которых будут назначены созданные нами табличные поля (рис. 5.70).
Где этот флаг "Вставить командную панель"? В свойствах табличного поля я его не нашёл.
---
Цитата
Следует сказать, что в системе 1С:Предприятие 8 имеется небольшой набор уже готовых макетов оформления для использования системой компоновки данных. Они содержатся в объекте БиблиотекаМакетовОформленияКомпоновкиДанных. Поместим еще одну надпись с именем Оформление и заголовком Оформление, а под ним расположим поле выбора с именем ПолеВыбораОформление (рис. 5.72) без подписи.
В свойствах нашего поля выбора откроем окно Строки списка выбора и заполним его именами макетов из библиотеки макетов оформления компоновки данных (см. рис. 5.73).
У меня вместо того, что отображено на рисунке 5.73 отображается следующее:
Соответственно, запуская этот отчет - я ничего не получаю.
ЗЫ. картинки из книги я тут не приводил, т.к. надеюсь, что у людей читающих эту тему есть данная книга, а если нету, то её можно скачать здесь
При работе с формой, элемент табличное поле был добавлен через меню: Форма -> Вставить элемент управления, когда выберешь табличное поле, там найдешь данную галочку
В наше время люди всему знают цену, но понятия не имеют о подлинной ценности. Оскар Уайлд
У тебя скорее всего не задан обработчик ПриОткрытии в форме. Ты видимо просто написал при открытии а в свойствах формы эта процедура не определилась.
[необходимо зарегистрироваться для просмотра ссылки]
Ибо у меня получилось... [необходимо зарегистрироваться для просмотра ссылки]
Ну и исходя из своего небольшого опыта ковыряния типовых конфигураций. Обычно При открытии никто такого не делает. Ну мы бум придерживать как по книге...
ЗЫ Битый битого везет Сам иногда не понимаю эти самоучители...
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0
План видов характеристик = справочник пользовательских типов. Что бы не создавать справочники: Цвета Плотность Диаметры ... т.п. Пользователь сам определяет, что ему хотса и сам их создает. Посмотри характеристики в типовых сразу разберешься.
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0
Цитата(Vofka @ 14.09.09, 17:35)
У Радченка как-то замутно всё написано. Зачем там справочник "ВариантыНоменклатуры" - я понять не могу.
Ну почему же, путанно? Нужно только правильно определить тип и связать эти два справочника. У меня тоже не сразу получилось - "откатился" назад, внимательно и неспеша всё сделал и получилось с помощью плана видов характеристик. Правда, ужде не помню, но попробую помочь. если что. ВариантыНоменклатуры - аналог СвойствамХарактеристик в типовой УТ. Можно посмотреть, например, там.
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0
Да, у Радченко замечательная книга. Я вижу, что тема уже давно не обсуждается, но верю, что мне всё-таки ответят. Возник вопрос в изучении 15-ой главы: Обмен данными.
Там освещается обмен через xml файлы. Всё вроде как нормально, создал по книге обмен. Но в момент проверки действия алгоритма, столкнулся с проблемой, выполняя следующее: Там обмен между центральной базой (ЦБ) и филиалом (ФИЛ) 1. сохраняю конфигурацию в файл. (конфигурация\сохранить в файл) 2. редактирую базу данных так, чтобы это была конфиг-ия ЦБ. 3. загружаю конфиг из файла и, судя по книжке, те изменения, что я производил с БД после того как сохранил конфиг в файл, должны быть не известны для конфигурации сохранённой в файл, но они ей известны.
Короче, в итоге как бы я не сохранял конфиги в файл и не загружал бы их снова от туда, толка нет. БД остаётся той же, конфигурация остаётся той же, т.е. НИЧЕГО НЕ МЕНЯЕТСЯ. Если я просто пробую в диалоге запуска 1С:предприятие добавить новую конфигурацию и выбираю тот конфиг, который я сохранил в файл, то этот конфиг оказывается совершенно пустым, т.е. ни одного объекта конфигурации (справочник, док-т и т.д.) там нет. В чём дело? Всё делаю по книжке. В данном случае я всё делал по разделу книги описанном в ветке: "15 гл. Обмен данным\Универсальный механизм обмена данными\проверка работы обмена данными". Чувствую, что ошибка совсем дурная, мне немного даже стыдно, но что я конкретно упустил понять не могу. Заранее спасибо за ответ.
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0
Цитата
3. загружаю конфиг из файла и, судя по книжке, те изменения, что я производил с БД после того как сохранил конфиг в файл, должны быть не известны для конфигурации сохранённой в файл, но они ей известны.
Вот это не понятно. В какую БД вы загружаете? В книге имелось ввиду что будет создана новая "пустая" БД. Она добавляется в список баз (для создания новой), открывается с помощью конфигуратора и в неё загружается файл конфигурации. В центральную БД ничего загружать не надо. в итоге у Вас должны быть две базы: ЦБ(заполненная данными) и ФИЛ(пустая, новая), а вот потом между ними настраивается обмен.
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0
Цитата(Batchir @ 29.04.10, 15:07)
Вот это не понятно. В какую БД вы загружаете? В книге имелось ввиду что будет создана новая "пустая" БД. Она добавляется в список баз (для создания новой), открывается с помощью конфигуратора и в неё загружается файл конфигурации.
Ах, Batchir, спасибо вам большое. Только теперь я понял, какую ошибку невнимательности я допустил!!!. Я невнимательно читал текст книги. И в итоге, думал, что нужно сохранить конфигурацию в файл, потом сделать изменения, а потом (здесь я ошибся) не закрывая конфигуратора выполнить (конфигурация\загрузить конфигурацию из файла). Ещё одна оплошность: я думал, что при сохранении конфигурации сохраняется и её БД. После всего этого я решил попробовать через "добавить в список уже существующей информационной базы" указать папку куда сохранил конфигурацию. Но от этого вновь ничего не вышло.
И только после вашего сообщения ( !!!! ) я раскрык глаза и увидел что в книги так и написано, как вы мне сказали. Сохранить в файл, потом создать пустую БД и загрузить из файла конфигурацию. Всё так в книге и написано, а я будето не видел. Я допустил довольно тупую ошибку, когда ответ был перед глазами. Этому виной моя невнимательность к тексту книги.
Группа: Пользователи
Сообщений: 2
Спасибо сказали: 0 раз
Рейтинг: 0
Цитата
Доработка справочника Номенклатура Прежде всего, в справочнике Номенклатура нам нужно обеспечить возможность редактирования варианта материала. Для этого укажем, что справочник Номенклатура будет редактироваться теперь обоими способами (на закладке Форма) – в списке и в диалоге, и создадим основную форму элемента при помощи конструктора.
Как мы создаем форму ? Потому что, создавал я формы разного вида, но такой, как у него на скриншоте не получается создать, Нет внизу кнопочек (ок, записать, закрыть) и всё время Элементы управления представляются в виде таблицы!
Цитата
Под этой надписью расположим табличное поле с командной панелью с именем Варианты и типом СправочникСписок.ВариантыНоменклатуры. Из табличного поля удалим колонку Код. Для этого табличного поля установим свойство Связь по владельцу – СправочникОбъект.Ссылка (рис. 7.11).
У меня другие пункты вибора, и когда раскрываешь СравочникОбъект,Ссылка, ссылка не выбирается и предоставляет выбор Значение, Значение С, Значение ПО. Почему?
Вопросы отменяются) Ответ получен) Вид формы нужен был как Форма Элемента
Группа: Пользователи
Сообщений: 2
Спасибо сказали: 0 раз
Рейтинг: 0
Цитата(Batchir @ 29.04.10, 12:07)
Вот это не понятно. В какую БД вы загружаете? В книге имелось ввиду что будет создана новая "пустая" БД. Она добавляется в список баз (для создания новой), открывается с помощью конфигуратора и в неё загружается файл конфигурации. В центральную БД ничего загружать не надо. в итоге у Вас должны быть две базы: ЦБ(заполненная данными) и ФИЛ(пустая, новая), а вот потом между ними настраивается обмен.
Хм... а я делал все правильно и у меня ничего не получилось. Только я закрыл конфигурацию основную ЦБ и выполнял действия в базе Филиал. Потом открыл обе и по новой провел действия, результата 0. Справочник Клиенты как был пуст в филиале так и остался. Новый Клиент тоже не добавляется в ЦБ, и пишется внизу совсем не то, что показано в книге, т.е. просто ----Выгрузка в узел Центральная база--- Номер сообщения 3 ---- Конец выгрузки----
Хотя по идеи должно идти ---Загрузка из ЦБ и тд...
Код правильный, копировал из базы с диска (примера)
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!