|
Команда объекта на открытие формы, косяк платформы (17ый релиз) | ☑ | ||
---|---|---|---|---|
0
lxs
13.07.13
✎
07:42
|
Управляемые формы.
Создал справочник. Добавил команду открытия формы (внимание!) объекта, а не списка, как предлагает конструктор. В веб-клиенте происходит следующее: При нажатии на гиперссылку команды (в основное панели навигации) справа открывается форма объекта. После нажатия на кнопку Записать и закрыть форма не закрывается, но становится недоступной, а любая попытка перейти куда-либо еще заканчивается сообщением: "Неизвестная ошибка: не удалось получить свойство "events" ссылки, значение которой не определено или является null". Собственно, спасает только перезапуск. В тонком история повторяется за одним лишь исключением: сообщение не появляется, просто замораживается форма. Понятно, что это глюк платформы. Написал в 1С, там "смотрЮт". Вопрос такой, есть какая-то встроенная команда открытия, на, например, рабочего стола что ли? Обходной вариант есть: использовать опцию "новые окна открывать во вкладках". Но это необходимо вроде устанавливать персонально для каждого пользователя, или я ошибаюсь? Да и не козырно использовать вкладки.. |
|||
1
GROOVY
13.07.13
✎
07:48
|
Счаз телепаты подтянутся, посмотрят, что там у Вас в "Добавил команду открытия формы" и вынесут свое компетентное мнение.
|
|||
2
lxs
13.07.13
✎
07:52
|
(1) конструктор добавляет код сам при создании команды объекта:
//Вставить содержимое обработчика //ПараметрыФормы = Новый Структура("",); //ОткрытьФорму("Справочник.А.ФормаСписка", ПараметрыФормы,...) Вот вместо ..ФормаСписка я указываю ...ФормаОбъекта |
|||
3
lxs
13.07.13
✎
07:53
|
Выходит, что в 1С решили, что панель навигации может содержать только команды перехода к спискам, а нестандартный подход к разработке интерфейса, как всегда, проблема самих разработчиков.
|
|||
4
shuhard
13.07.13
✎
08:01
|
(3) [ панель навигации может содержать только команды перехода к спискам]
для всего остального есть тупые параметрические команды |
|||
5
lxs
13.07.13
✎
08:04
|
(4) Работа в рамках одного окна- моя цель. А новые окна или вкладки не устраивают.
|
|||
6
lxs
13.07.13
✎
08:06
|
Рисовать форму со страницами - гемор.
|
|||
7
shuhard
13.07.13
✎
08:08
|
(5)
(6) топик то о чем, о не совершенстве мира 1С ? |
|||
8
lxs
13.07.13
✎
08:10
|
"Вопрос такой, есть какая-то встроенная команда открытия, на, например, рабочего стола что ли? "
|
|||
9
lxs
13.07.13
✎
08:19
|
Победил. Убрал все параметры. Просто открыл форму объекта без указания каких-либо параметров.
|
|||
10
lxs
13.07.13
✎
08:19
|
Как результат при записи форма нового объекта закрылась, ошибки нет, система не зависла.
|
|||
11
lxs
13.07.13
✎
08:21
|
)) нифига, 1С не так-то прост. Форма открывается в новом окне теперь.
|
|||
12
Reaper_1c
13.07.13
✎
08:29
|
(5) А с 1Сом ты зачем связался в таком случае?
|
|||
13
lxs
13.07.13
✎
08:31
|
(12) не требовала бы ситуация, не связывался бы. есть еще тупые вопросы?
|
|||
14
Поросенок Петр
13.07.13
✎
15:39
|
Ни УФ, ни такси, ни прочая империаалистическая сволочь не запретит 1Сникам сделать интерфейс через ж*пу. Ура, товарищи!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |