Имя: Пароль:
1C
1С v8
БП. 3.0.30.12 Ошибка после обновления
,
0 егаис
 
03.03.14
08:05
Вываливается ошибка при открытии любой формы пользователем
"Ошибка при подписке ОбработкаПолученияФормыПользователяДляНеразделенныхПользователей" на событие ОбработкаПолученияФормы произошла ошибка.Обработчки события не найден.
Чушь, обработчик есть - ПользователиСлужебныйВМоделиСервисаБТС.ОбработкаПолученияФормыПользователя
Что за фигня?
1 егаис
 
03.03.14
08:08
Ошибка возникает под толстым клиентом
2 Wobland
 
03.03.14
08:10
а что это за событие? где взял?
3 егаис
 
03.03.14
08:11
в типовой 3.0.30.12
4 егаис
 
03.03.14
08:17
опять науевертили...
5 егаис
 
03.03.14
08:20
ОбработкаПолученияФормы нет события в модуле менеджера Справочники.Пользователи
6 vqwy
 
03.03.14
08:21
ДляНеразделенныхПользователей

наверно, к 14 февраля готовили)
7 егаис
 
03.03.14
08:32
хрень какая-то
вставил пустой обработчик в модуль менеджера справочника пользователи, такая же фигня.
Может я тупанул с обновлением, у всех такая ошибка?
8 Wobland
 
03.03.14
08:35
у меня вот вааще ничего про форму нет в событиях подписки
9 егаис
 
03.03.14
08:36
12 релиз?
подписки у меня типовые.
подписка "ОбработкаПолученияФормыПользователяДляНеразделенныхПользователей" есть?
10 Wobland
 
03.03.14
08:38
1С:Предприятие 8.3 (8.3.4.389)
27 занятий - демонстрационная конфигурация из книги М.Г.Радченко, Е.Ю.Хрусталева "1С:Предприятие 8.2. Практическое пособие разрабочика" (1.0.0.1) (http://devtrainingforum.v8.1c.ru)
Copyright (С) ЗАО "1C", 2009
11 егаис
 
03.03.14
08:40
(10) я рад за тебя. Смысл сообщения?
12 егаис
 
03.03.14
08:41
саппорт 1с лежит, блин, еще...
у кого 12 релиз установлен?
13 Wobland
 
03.03.14
08:41
(11) развёрнутый ответ на вопрос "12 релиз?"
14 егаис
 
03.03.14
08:41
БП 3.0.30.Двенадцать
15 IamAlexy
 
03.03.14
08:44
(0) работайте в тонких.
у меня и на 29ом похожее было
16 PiVa123
 
03.03.14
08:47
(0) Сам налетел - на файловой работает на SQL нет.
Поставил крыжик "Вызов сервера" для модуля обработчика, все заработало.
Но у меня с обновлением 3.0.30.хх - уже мат кончился, до такой степени безобразная конфа, просто ужас.
Одни только 2 константы
"ИспользоватьНесколькоОрганизаций" и
"НеИспользоватьНесколькоОрганизаций" - это ваще феерично.
17 IamAlexy
 
03.03.14
08:49
(16) это феерично только для тех кто УФ не знает.. а остальные в курсе что это  давнишняя фишка для хранения функциональных опций.. :)
18 PiVa123
 
03.03.14
08:50
(17) - типа уел. Знаю я УФ - давно знаю.
19 егаис
 
03.03.14
08:51
(16) спасибо за наводку, получилось
20 егаис
 
03.03.14
12:48
Слушайте, это просто чудеса с переходом на 12 релиз
Мало того что права пользователей изменились при обновлении, так еще и внешние отчеты перестали открываться.
Подскажите, что за вигня, отчет на СКД, при открытии валится с ошибкой
Ошибка инициализации модуля: ОбщаяФорма.ФормаОтчета.Форма
по причине:
{ОбщаяФорма.ФормаОтчета.Форма(144,3)}: Недостаточно фактических параметров (БыстрыеНастройкиЗаполнить)
        <<?>>БыстрыеНастройкиЗаполнить();
{ОбщаяФорма.ФормаОтчета.Форма(786,2)}: Недостаточно фактических параметров (БыстрыеНастройкиЗаполнить)
    <<?>>БыстрыеНастройкиЗаполнить();
21 егаис
 
03.03.14
12:53
что они там с БСП подшаманили такого?
22 егаис
 
03.03.14
13:04
Не пойму
вот модуль отчета на СКД
Функция СведенияОВнешнейОбработке() Экспорт
    
    ПараметрыРегистрации = Новый Структура;
    МассивНазначений = Новый Массив;
    
    ПараметрыРегистрации.Вставить("Вид", "ДополнительныйОтчет");  
    ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
    ПараметрыРегистрации.Вставить("Наименование", "МатОтчет");
    ПараметрыРегистрации.Вставить("Версия", "1");
    ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
    ПараметрыРегистрации.Вставить("Информация", "Внешний отчет (Материальный отчет)");
    
    ТаблицаКоманд = ПолучитьНовуюТаблицу();
    
    ДобавитьКоманду(ТаблицаКоманд,
    "Материальный отчет",
    "Материальный отчет",
    "ОткрытиеФормы",  
    Ложь,
    "Материальный отчет");
    
    ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
    
    Возврат ПараметрыРегистрации;
КонецФункции

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

Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "")
    НоваяКоманда = ТаблицаКоманд.Добавить();
    НоваяКоманда.Представление = Представление;
    НоваяКоманда.Идентификатор = Идентификатор;
    НоваяКоманда.Использование = Использование;
    НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
    НоваяКоманда.Модификатор = Модификатор;
КонецПроцедуры  

Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    
    Настройки = КомпоновщикНастроек.ПолучитьНастройки();
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
    МакетКомпоновкиДанных =   КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);
    ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных,,ДанныеРасшифровки);
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    
    ДокументРезультат.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
    ДокументРезультат.АвтоМасштаб = Истина;
    ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
    
    ПроцессорВывода.НачатьВывод();
    Пока Истина Цикл
        ЭлементРезультатаКомпоновкиДанных = ПроцессорКомпоновкиДанных.Следующий();
        Если ЭлементРезультатаКомпоновкиДанных = Неопределено Тогда
            Прервать;
        КонецЕсли;
        ПроцессорВывода.ВывестиЭлемент(ЭлементРезультатаКомпоновкиДанных);
    КонецЦикла;
    ПроцессорВывода.ЗакончитьВывод();
    
КонецПроцедуры
23 егаис
 
03.03.14
13:15
прошу совета
24 егаис
 
03.03.14
13:29
кому скинуть отчет на посмотреть?
25 егаис
 
03.03.14
13:33
Лять, в файловом режиме открывается!!!
Уроды, зла не хватает
26 егаис
 
03.03.14
13:36
вот как проверить, какой модуль нужно вызвать на сервере??!!!
27 PiVa123
 
03.03.14
13:37
(26) Я плюнул и откатился обратно. Задолбало их косяки править.
28 егаис
 
03.03.14
13:40
не айс ((
29 Новиков
 
03.03.14
13:42
егаис в (20) - это старый кэш данных формы. Обнови кэш и ошибка уйдет.
30 егаис
 
03.03.14
13:47
(29) Спасибо, добрый человек, и не подумал бы. Истина где-то рядом.
31 Kri26S
 
03.03.14
16:00
Прочитал тему и передумал последнее обновление ставить.
32 WF72
 
03.03.14
16:09
(31) аналогично
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший