Имя: Пароль:
1C
 
УПП Интерфейс полный
Ø
0 newreactive
 
29.09.06
22:36
Смотрю в конфигурации интерфейс Полный - кнопки переключения интерфейсов, как в интерфейсе Общий - в нем нет, переключение только в Сервис. А захожу в 1С:Предприятие - вижу кнопку переключения. Откуда кнопка берется?
1 newreactive
 
29.09.06
22:48
Никто не знает?
2 newreactive
 
29.09.06
23:31
Мне в интерфейс Полный добавить в кнопку переключения свой надо, а где кнопка в конфигураторе?
3 Северянин
 
29.09.06
23:33
Добавь в Общий, он есть и в Полном
4 newreactive
 
29.09.06
23:55
(3)Это и была первая попытка. Корректировать Общий запретили. Делаю его копию, добавляю в его кнопку свой интерфейс, эту копию назначаю новому пользователю, а когда захожу - вижу 4 кнопки, две, которые были (переключение и описание конфигурации), а еще две аналогичных.
А мне всего две надо.
5 newreactive
 
29.09.06
23:57
(3)Я пытаюсь найти, где в Полном содержится Общий? Как это увидеть?
6 newreactive
 
30.09.06
00:10
Если добавляю в копию Полного кнопку, получается, что по этой новой кнопке перехожу в Полный и кнопка исчезает.
Что посоветуете, как сделать мой дополнительный интерфейс вызываемым из Полного или Общего без их корректировки?
7 OVG
 
30.09.06
03:18
А административные права есть?
Если "Корректировать Общий запретили", то может и не надо оно тебе?
8 newreactive
 
30.09.06
08:46
(7)Надо, очень. Все права есть. Запретили - на словах, чтобы проблем с обновлением потом не было.
Что посоветуете?
9 Северянин
 
30.09.06
09:27
Еще раз. Переключение интерфейсов находится не в "полном", а в "общем" интерфейсе!
Когда ты открываешь "полный" интерфейс к нему дополнительно открывается "общий" в своей панели , ты можешь отключить панель "интерфейсы", тогда и в "полном" у тебя не будет панели переключения, останется в меню "сервис".
Поэтому в интерфейсе "общий" добавляешь еще один пункт меню интерфейся - новый - "выбор моего интерфейса" и наслаждаешься.
10 newreactive
 
30.09.06
09:38
(9)Спасибо, это понятно. Проблема только, что Общий не могу трогать, договорились, что добавляю любые свои интерфейсы, а типовые должны быть без изменений. Поэтому и пытаюсь сделать копией Общего или Полного добавление своего.
Я никак не могу понять, где именно в Полном интерфейсе в конфигураторе посмотреть, как к нему Общий подключается? Интерфейс Полный в конфигураторе без кнопки переключения, где было бы понятно, какие в нем интерфейсы. Понятно, что эта кнопка в Общем интерфейсе. Но где увидеть, как к Полному подключается Общий?
Если это программно делается, то где?
11 newreactive
 
30.09.06
09:43
Если это пункт "Стандартные действия" Полного интерфейса, где посмотреть, что входит в эти действия?
12 Kras
 
30.09.06
09:56
(10) "Но где увидеть, как к Полному подключается Общий?"
Наоборот Полный подключается к Общему.
.
Смотри свойства корня конфигурации
Сморти свояства пунктов меню, переключить интерфейс.
.
Програмно можно только управлять видимостью интерфесов, кроме "общего"
13 Kras
 
30.09.06
09:59
(10) Посмотреть можно в "Общем интерфейсе"
14 newreactive
 
30.09.06
10:05
(12)Свойства корня - основной интерфейс Полный.
В Переключить интерфейс Общего содержатся все интерфейсы, это понятно.
Общий - не переключаемый, входящие в него, в том числе, Полный - переключаемые.
Но дело в том, что не добавляя ничего в Общий, мне надо сделать интерфейс, в котором будут все переключаемые интерфейсы плюс мой разработанный.
Поэтому пытаюсь сделать копией Общего или Полного.
15 Kras
 
30.09.06
10:25
(14) Сделай свой интерфейс не переключаемым.
16 newreactive
 
30.09.06
10:38
(15)Уже было. Непереключаемый в Общий сам не попадает, надо пункт меню корректировать.
17 Kras
 
30.09.06
10:52
(16) Ты у общего установи галку "переключаемый".
18 newreactive
 
30.09.06
10:56
(17)Типовой Общий трогать не могу.
19 Kras
 
30.09.06
11:00
(18) Тогда Mission Impossible.
20 newreactive
 
30.09.06
11:05
(19)Похоже. Спасибо за помощь.
21 Kras
 
30.09.06
11:07
(+19) Есть еще один вариант.
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=111&lid=6149
22 newreactive
 
30.09.06
12:40
(21)Спасибо, буду пробовать.
23 Kras
 
02.10.06
11:07
При старте УПП подключается интерфейс "Общий", т.к. в свойствах интерфейса не отмечена галка "переключаемый" и "Полный", т.к. он стоит по умолчанию в свойствах корня конфигурации, и если не назначен другой интерфейс в списке пользователей.
Эти интерфейсы можно отключить программно при старте УПП.
Например в модуле приложения, Процедура ПриНачалеРаботыСистемы() добавить строки:
...
ГлавныйИнтерфейс.Общий.Переключаемый = Ложь;
ГлавныйИнтерфейс.Общий.Видимость = Ложь;
ГлавныйИнтерфейс.Полный.Переключаемый = Ложь;
ГлавныйИнтерфейс.Полный.Видимость = Ложь;
...
//И соответственно подключить свой интерфейс
ГлавныйИнтерфейс.МойИнтерфейс.Видимость = Истина;
...
Примерно так делается в УПП при подключении интерфеса Кассира.
Как это делается можно посмотреть в общем модуле УправлениеРозничнойТорговлей, Процедура ЗапускИнтерфейсаКассира().
24 newreactive
 
02.10.06
17:14
Спасибо!