#1
by H A D G E H O G s
Есть СКД и ТонкийКлиент. В СКД программно добавляю ВычисляемоеПоле, и Ресурс для него. Переинициирую КомпоновщикНастроек. В КомпоновкеНастроек добавляю ВыбранноеПоле. Проблема: В Отчете, при нажатии меню "Изменить вариант", в доступных полях не появляется новый Ресурс из ВычисляемогоПоля, а В выбранных полях - добавленное поле не связано в данными (имеет вид красного крестика). Вот код: "ВЫБОР КОГДА &ЕдиницыКоличестваВОтчете = 0 ТОГДА
#4
by H A D G E H O G s
Даже если я делаю ЗначениеВРеквизитФормы(ЭтотОбъект,"Объект"); тоже не получается.
#6
by H A D G E H O G s
И так пробовал &НаСервере .......... ЗначениеВРеквизитФормы(ЭтотОтчет,"Отчет"); И так: &НаСервере .......... И так: &НаСервере .......... ЭтотОтчет.КомпоновщикНастроек.Инициализировать(ИсточникНастроек);
#7
by H A D G E H O G s
Такое очучение, что он СхемуКомпоновки каждый раз берет из Метаданных отчета.
#8
by Aprobator
а может потому, что коллекция вычисляемых полей на тонком клиенте вообще недоступна? По крайней мере, если покопаться в СП по вычисляемым полям - там тока сервер, толстый клиент и внешнее соединение (круть это то нафига?).
#11
by Aprobator
С фиксированными настройками играться не пробовал? Использование: Только чтение. Описание: Тип: НастройкиКомпоновкиДанных. Содержит настройки, которые дополнительно применяются к основным настройкам, при использовании метода ПолучитьНастройки. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Также у формы отчета есть расширение ФиксированныеНастройки.
#12
by Aprobator
+ может как-нибудь этим можно будет воспользоваться. Событие ПриЗагрузкеВариантаНаСервере не вызывается при изменении варианта?
#13
by H A D G E H O G s
Вы не поняли. Настройки - это настройки, доступные поля, это доступные поля. У меня не добавляется именно доступное поле.
#15
by 22 см
Вчера только на 2.11 проверял в тонком клиенте. Вычисляемое поле работает. Только я его не программно добавлял, а в схеме. Причем работает на простом отчете. Т.е. без программной инициализации. Вот здесь не совсем понял. То ли это фича, то ли баг. Но мне понравилось
#16
by Aprobator
хм - че то я туплю что ли? А откуда доступные поля берутся? Не с настроек? похоже, что вычисляемое поле требуется в зависимости от каких то условий. Хотя что мешает создать возможные вычисляемые поля сразу, а потом играться с ограничением доступности?
#17
by H A D G E H O G s
<<А откуда доступные поля берутся? Не с настроек? >> Из СхемыКомпоновки, при инициализации КомпоновщикаНастроек, насколько я понял. <<Хотя что мешает создать возможные вычисляемые поля сразу, а потом играться с ограничением доступности?>> Мне надо универсально, в каждый типовой отчет добавить свои, фирменные показатели, алкогольные.
#19
by H A D G E H O G s
Встречался с этим. Ты там все сам делаешь. И источник прописываешь, и отчет выводишь. Вникни плиз в мою ситуацию.
#25
by acsent
С партнерского. Отчет в управляемой форме не имеет такого реквизита, как схема компоновки данных поэтому преобразование ЗначениеВРеквизитФормы и не приводит т тому, что схема в отчете меняется. Т.е. родную схему изменить нельзя, и переинициализировать родной компоновщик тоже
#26
by Господин ПЖ
блин... :(( зачет :(( отчеты в упр. приложении - на СКД, а сделать с ней ничего нельзя
#27
by H A D G E H O G s
<<Т.е. родную схему изменить нельзя, и переинициализировать родной компоновщик тоже>> Точно? Это 1С сказала? Ну а вот: ЭтотОтчет.СхемаДанных Есть же? Тоесть, НаСервере я могу поменять СхемуДанных.
#29
by acsent
Чтобы обойти нужно добавить свою переменную "КомпоновщикНастроек" и уже с ней играться. Но это все формы переделывать
#33
by H A D G E H O G s
Схема - только на Сервере Компоновщик - на сервере и на клиенте (чтобы юзер отчет настраивал). На основании Схемы заполняется (Инициализировать) Компоновщик и отобразается на Клиенте. Что мешает изменить Схему на сервере, и переинициализировать Компоновщик?
#38
by H A D G E H O G s
И чего делать то? Как с минимальными изменениями добавить показатели в упр. отчеты?
#39
by H A D G E H O G s
Самому создавать ПроцессорВывода, Компоновщик, Компоновщик макетов, и.т.д. на основании доизменной схемы и выводить?
#40
by Господин ПЖ
мдя... Это не ошибка. Отчет в управляемой форме не имеет такого реквизита, как схема компоновки данных поэтому преобразование ЗначениеВРеквизитФормы и не приводит т тому, что схема в отчете меняется. Пожелание зарегистрировано. 03.12.2009 11:58
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как добавить дополнительные группы строк в баланс? 1С Налогоплательщик...
- Вставляю ТЗ на форму, как добавить иконки Добавить строку, изменить
- Как в типовой отчет добавить вычисляемое поле ?
- СКД: СКД. Реально ли такое вычисляемое поле сделать?...
- СКД: Как сделать вычисляемое поле в СКД
- СКД: СКД. Вычисляемое поле на основе агрегатных функций запроса...
- СКД: Не верно считается вычисляемое поле в СКД
- Как в табличном поле программно добавить колонку вида Поле выбора
- СКД. Вычисляемое поле в вычисляемом поле
- СКД. Добавить вычисляемое поле программно. Тонкий клиент
- 82 Самописная. Как в поле построителя отчета поместить вычисляемое поле
- Как сделать кнопку добавить с помощью, которой можно добавить номенклатуру
В этой группе 1С
- ЗУП: Структура задолженности организаций
- Планирование закупок в УПП
- Усиленная безопасность Internet Explorer и ошибка v8config://47d5a9f0.....
- ввод остатков по зп - налоговый учет
- Вывод иерархического справочника из ТЗ в СКД.
- Как в ЗУП удалить дубль физ. лица?
- Условия в запросах 7.7 (нужен аналог ПОДОБНО)
- СКД: Можно ли в макет СКД вставить данные из реквизита отчета
- Конвертация данных. Как добавить новый объект правила обмена
- Несоответствие сумм выручки в декларациях по НДС, прибыли и форме 2
- Копирование Пользователя с настройками прав доступа в 1С 8.2 (УПП)
- Excel: Преобразование значения к типу Число не может быть выполнено
- Возможно ли сделать такое при выводе печатной формы?
- ЗУП: Суммы не подлежащие обложению страховыми взносами?
- 8.1 УПП Как упростить поиск ошибок встречного выпуска?
- печать накладной и счетов фактур на 1 листе
- Преобразовать дату в число в запросе
- Как в СКД добавить параметр программно
- Esc/pos
- Перенос данных из v7 в v8