Имя: Пароль:
1C
1С v8
Мистика. ПолучитьФорму
0 xha
 
30.01.12
09:02
Какая-то мистика...

На компьютере Windows XP.

Два пользователя А и Б. Код 1С:

       Данные.Получить().Записать(ИмяФайла);
       Обработка = ВнешниеОбработки.Создать(ИмяФайла);
       Форма     = Обработка.ПолучитьФорму();

Заходим в 1С пользователем А. Форма = Неопределено.
Заходим в 1С пользователем Б. Форма получена.
Входим в систему под другим профилем. То-же самое - мистика.

На другом компьютере и пользователь А, и пользователь Б форму получают.

Где копать?
1 aleks-id
 
30.01.12
09:05
в кэше и временных файлах. и не копать а грохнуть
2 xha
 
30.01.12
09:06
Заходил в систему под другим пользователем. Кэш чистил.
3 Wobland
 
30.01.12
09:09
(2) чисти кэш у всех пользователей. какие, кстати, имеются в виду? виндовзные или 1Сные?
4 xha
 
30.01.12
09:11
Кэш 1С.
5 Поpyчик-4
 
30.01.12
09:22
(0) Конфа БП 2.0.32?
6 Escander
 
30.01.12
09:22
(0) а с правами пользователей виндовс всё нормально? гостевого входа ни у кого нет?
А у пользователей А и Б права в 1С совпадают?
7 Поpyчик-4
 
30.01.12
09:25
8 Escander
 
30.01.12
09:26
А сама обработка-то подключена?
9 xha
 
30.01.12
09:42
Конфа 2.0.32.4. Права в 1с - одинаковые, Полные.
В винду входил с правами пользователя и администратора. Одним словом - мистика.
10 Поpyчик-4
 
30.01.12
09:45
(9) Ну вот, я угадал с первого раза. Тебе по ссылке немного выше.
11 xha
 
30.01.12
09:45
Через Файл - Открыть и пользовательА, и пользователь Б форму открывают.
12 Новиков
 
30.01.12
09:49
(0) кто сидит на 13-ой платформе внезапно (опа) столкнулись с такой вот попкой. Самое простое решение - проапдейтится до 14-ого релиза. Или переписать обработки по манере 1с-ких внешних печатных форм (без отладочной формы).

Что я делал: ТИИ внутренняя, загрузка-выгрузка, внешняя тии. Все эксперименты проводил на абсолютно чистой новой винде. Есть конфа БП до апдейта - печатные формы работают. Есть конфа - после. Уже = неопределено. Ошибка 100% повторяется на другом сервере 1С. Обновился до последнего релиза платформы - ошибка пропала.
13 Новиков
 
30.01.12
09:51
но меня больше всего занимает другое: сама платформа не обновлялась. Обновлялась ТОЛЬКО конфигурация. Получается что получитьФорму()=неопределено получается только при определенных звездах, причем звезды легли как надо, т.к. на последнем релизе БП ошибка воспроизводится стабильно.

Лишний раз перекрестишься!
14 Rovan
 
гуру
30.01.12
09:57
15 xha
 
30.01.12
10:07
У меня ошибка на 1С-кой обработке.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс