Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Ошибка открытия общей формы

Ошибка открытия общей формы
Я
   Cancell
 
26.09.16 - 14:53
Всем привет, такая проблема, раньше данный код на ура отрабатывал:

ПараметрыФормы = Новый Структура("ВладелецФайла,ТолькоПросмотр", Ссылка, Ложь);
ОткрытьФорму("ОбщаяФорма.ПрисоединенныеФайлы", ПараметрыФормы, , , );

Вызывался он из обычной формы документа, не УФ.

Позже после изменения версии платформы и режима совместимости и режима совместимости интерфейса перестало вообще везде работать, даже ну УФ... дает ошибку:
Ошибка при вызове метода контекста (ОткрытьФорму)
    ОткрытьФорму("ОбщаяФорма.ПрисоединенныеФайлы", ПараметрыФормы, , , );
по причине:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(1, 1)}: Ожидается выражение "ВЫБРАТЬ"

не пойму вообще где искать ошибку...
 
 
   Cancell
 
1 - 26.09.16 - 14:55
Пробовал сначала через получитьФорму().. та же ошибка
   Cancell
 
2 - 26.09.16 - 14:55
и так тоже ошибку дает:
Форма = ПолучитьОбщуюФорму("ПрисоединенныеФайлы",Ссылка);
Форма.Открыть();
   Cancell
 
3 - 26.09.16 - 15:02
Когда в УФ открываю список файлов то вызов идет НаКлиенте
   Amfiaray
 
4 - 26.09.16 - 15:03
Скорее всего на форме есть "Динамический список" на его запрос и ругается
   Cancell
 
5 - 26.09.16 - 15:07
(4) есть, но запрос пустой... причем смотрю в бэкапе, там аналогично, но работает все. Это вообще функционал прикрепленных файлов из БСП, там тоже запрос пустой.

И ошибка происходит даже раньше чем отладка попадает в ПриСозданииНаСервере.
   Cancell
 
6 - 26.09.16 - 15:11
В рабочем состоянии настройки режима совместимости следующие:
Режим совместимости интерфейса = Версия 8.2
Режим совместимости = Версия 8.2.16

А в текущей базе:
Режим совместимости интерфейса = Такси. Разрешить Версия 8.2
Режим совместимости = Не использовать

в этом может быть проблема?
   Lexey_
 
7 - 26.09.16 - 15:14
(0) "Ожидается выражение "ВЫБРАТЬ" ", оно действительно ожидается потому, что в (4) "но запрос пустой"
   Cancell
 
8 - 26.09.16 - 16:11
(7) ну форма эта аналогичная такой же в БСП... там то это работает. И в другой базе, где не было изменений в режимах и версии платформы это все работает.
   Cancell
 
9 - 26.09.16 - 16:42
В БСП внес такие же изменения в режимы совместимости... и словил такую же ошибку тут:
ПараметрыФормы = Новый Структура("ВладелецФайла,ТолькоПросмотр", ПараметрКоманды, ПараметрыВыполненияКоманды.Источник.ТолькоПросмотр);

ОткрытьФорму("ОбщаяФорма.ПрисоединенныеФайлы", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно);

Видимо это что-то с режимами... теперь понять бы как это обойти.
   Cancell
 
10 - 26.09.16 - 17:23
Короче методом научного тыка было установлено что в режимах совместимости выше Версия 8.3.5 будет такая ошибка. Но мне нужен режим совместимости 8.3.7... (там можно кнопочки овальные делать), как в таком случае открывать общую форму?
 
 Рекламное место пустует
   aleks_default
 
11 - 26.09.16 - 18:00
Если галка "Произвольный запрос" стоит то текст запроса должен быть указан, или галку нужно снять
   Cancell
 
12 - 26.09.16 - 21:49
(11) ну вот в БСП такого нет. Там общая форма "ПрисоединенныеФайлы" и там динамический список с устанвленной галкой и с пустым запросом...
   Cancell
 
13 - 27.09.16 - 12:08
В итоге разобрался, в новой БСП прописан запрос для динамического списка. Всем спасибо.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует