СКД Подмогните пжл

  1. 9 г. назад

    Что то не разберусь ни как. Есть у меня вн. отчет, там есть макет скд. Есть форма произвольная, туда выведены поля отбор и выбор. Я приделал кнопку которая открывает форму ФормаВарианта(та форма в которой можно менять структуру отчета и прочее). Нажимаю кнопку открыл форму поменял структуру, закрыл форму настроек. Формирую отчет, формируется со старыми настройками

  2. Подскажите как передать настройки Компановщика из ФормыВарианта в форму из которой открываю

  3. После выбора Варианта ты получаешь новую копию Параметров и Отборов

    Ответы: (4)
  4. Соответственно - по-умолчанию.

    Ответы: (5)
  5. (2) Ну я так понял что изменения не передаются между формами. Потому как если формировать отчет из формы варианта то формируется как нада

  6. 11.09.2015 11:48:40 отредактировано qwer10707

    (3) эээ. Непонял ничо, можно поподробнее?

  7. Форму открываю на клиенте ОткрытьФорму("ВнешнийОтчет.КПЭ.ФормаВарианта")

  8. ЧОт даже нагуглить ни чо не удается

  9. Меняешь Вариант - получаешь новый, незаполненый компоновщик со всеми новыми наборами данных.
    Выбери вариант
    Заполни отборы и параметры
    Сформируй
    Попробуй
    Отпишись

  10. эээ, я делаю так открываю форму с описанием оповещений. Из формы настроек передаю компановщик при закрытии. В форме вставил конструкцию
    ОбъектНаСервере = РеквизитФормыВЗначение("Объект");
    ОбъектНаСервере.КомпоновщикНастроек.ЗагрузитьНастройки(НовыйКомпоновщик.ПолучитьНастройки());
    ЗначениеВРеквизитФормы(ОбъектНаСервере,"Объект");

  11. но все равно [...] не выходит

  12. Я в основном с толстыми работаю... трудно понять.

  13. в ветку призывается гениальный программист

    Ответы: (13)
  14. (12) опять не так делаешь! jsmith82 можешь человеку помочь?

    Ответы: (15)
  15. Где ты смит когда ты так нужен????....

  16. (13) он же гений, он не хочет ничего решать. он хочет паспорти штаны

  17. Тут я

  18. КомпоновщикНастроекКомпоновкиДанных.ЗагрузитьПользовательскиеНастройки (DataCompositionSettingsComposer.LoadUserSettings)
    КомпоновщикНастроекКомпоновкиДанных (DataCompositionSettingsComposer)
    ЗагрузитьПользовательскиеНастройки (LoadUserSettings)
    Синтаксис:

    ЗагрузитьПользовательскиеНастройки(<ПользовательскиеНастройки>)
    Параметры:

    <ПользовательскиеНастройки> (обязательный)

    Тип: ПользовательскиеНастройкиКомпоновкиДанных.
    Пользовательские настройки, которые нужно загрузить.

    Ответы: (19) (22)
  19. ТС, вапрос актуален?

    Ответы: (20)
  20. (17) пасиба, потом попробую эксперемента ради, ибо уже отказался от идеи использльзования скд

    Ответы: (22)
  21. (18) Еси знаешь скажи конечно, но я уже пошел другим путем, так что если придется искать те чо нить, то думаю не нада тогда.

    Ответы: (21)
  22. (20) как [...] я построил предложение.

  23. qwer10707 (17) пасиба, потом попробую эксперемента ради, ибо уже отказался от идеи использльзования скд

    Зачем сразу сдаешься то.
    Пользовательские настройки приоритетны - если они заданы, то используются они.
    При этом неважно, что в обычных настройках находится.
    Если заданы пользовательские настройки, то бесполезно менять обычные настройки.
    Либо нужно менять пользовательские, либо убирать их.

    Ответы: (24)
  24. Переписал сегодня инвентарную карточку ОС на СКД - в 10 раз быстрее отрабатывает. Так-то, ТС.

  25. (22) я не то что сдаюсь, потом доковыряю интереса ради. Просто это был один из вариантов решения

  26. Так-то там есть стандартная команда изменить вариант, её можно присобачить к своей кнопке. Тогда морочиться не надо. Не понял конкретно, почему ты открываешь программно через новую команду

    Ответы: (26)
  27. (25) Угу, это у меня на толстых проблемма, а на УФ же штатный механизм есть.

    Ответы: (27)
  28. (26) Берёшь и в толстом делаешь УФ, проблемы нет.

    Ответы: (28) (29)
  29. (27) Вот и не пробовал. Она как будет выглядеть в толстом?
    п.с. Да чего я спрашиваю? Создал - открыл и посмотрел :)

    Ответы: (29)
  30. alex_shkut (27) Вот и не пробовал. Она как будет выглядеть в толстом?
    п.с. Да чего я спрашиваю? Создал - открыл и посмотрел :)

    Точно также выглядит, как и в тонком.
    Ну разве что нет панели навигации, но в отчетах их и так нет.
    Во всех типовых на ОФ есть то там, то здесь формы УФ.

или зарегистрируйтесь чтобы ответить!