1с упп переключить интерфейс кнопка
Интерфейс:
F6 - переключение между формами рабочего стола
F10 - переход в главное меню окна
Alt+1 - переход на панель Разделов
Alt+2 - переход на панель Навигации
Alt+3 - переход на панель Действий
Alt+9 - переход на панель Истории
Ctrl+Tab - переход между окнами
Ctrl+F4 - закрытие текущего окна
Общие действия
Удалить - Del
Добавить - Ins
Сохранить активный документ - Ctrl + S
Печать активного документа - Ctrl + P
Печать на текущий принтер - Ctrl + Shift + P
Копировать в буфер обмена - Ctrl + C - Ctrl + Ins
Вырезать в буфер обмена - Ctrl + X - Shift + Del
Вставить из буфера обмена - Ctrl + V - Shift + Ins
Добавить к буферу обмена - Shift + Num+
Вычесть из буфера обмена - Shift + Num-
Выделить все - Ctrl + A
Отменить последнее действие - Ctrl + Z - Alt + BackSpace
Вернуть отмененное действие - Ctrl + Y - Shift + Alt + BackSpace
Найти - Ctrl + F
Найти следующий - F3
Найти следующий выделенный - Ctrl + F3
Найти предыдущий - Shift + F3
Найти предыдущий выделенный - Ctrl + Shift + F3
Заменить - Ctrl + H
Найти в дереве - Ctrl + T
Следующая страница - Ctrl + PgDn - Ctrl + Alt + F
Предыдущая страница - Ctrl + PgUp - Ctrl + Alt + B
Включить/выключить жирность - Ctrl + B
Включить/выключить курсив - Ctrl + I
Включить/выключить подчеркивание - Ctrl + U
Переход к предыдущей главе справки - Alt + Left
Переход к следующей главе справки - Alt + Right
Сортировка
Сортировка справочника по коду Ctrl + 1
Сортировка справочника по наименованию Ctrl + 2
Сортировка справочника по реквизиту Ctrl + 3
На уровень вверх Ctrl + стрелка вверх
На уровень вниз Ctrl + стрелка вниз
Управление окнами
Закрыть активное окно, модальный диалог или приложение - Alt + F4
Закрыть активное обычное окно - Ctrl + F4
Закрыть активное окно (кроме обычных) - Shift + Esc
Активизировать следующее обычное окно - Ctrl + Tab - Ctrl + F6
Активизировать предыдущее обычное окно - Ctrl + Shift + Tab - Ctrl + Shift + F6
Активизировать следующую секцию окна - F6
Активизировать предыдущую секцию окна - Shift + F6
Вызвать системное меню приложения или модального диалога - Alt + Space
Вызвать системное меню окна (кроме модальных диалогов) - Alt + Hyphen(-) - Alt + Num-
Вызвать главное меню - Alt - F10
Вызвать контекстное меню - Shift + F10
Переход по истории активности окон
Переместиться назад - Ctrl + "-"
Переместиться вперед - Ctrl + Shift + "-"
Вернуть активность обычному окну - Esc
Поле ввода
Переключить режим вставки/замены - Ins
Кнопка выбора - F4
Кнопка открытия - Ctrl + Shift + F4
Очистить поле - Shift + F4
Удалить символ слева от курсора - BackSpace
Удалить символ справа от курсора - Del
Удалить слово слева от курсора - Ctrl + BackSpace
Удалить слово справа от курсора - Ctrl + Del
Перейти в начало строки - Home
Перейти в конец строки - End
Поле картинки
Увеличить масштаб - Num+
Уменьшить масштаб - Num-
Прокрутить - Up, Down, Left, Right
Прокрутить на размер окна вверх - Page Up
Прокрутить на размер окна вниз - Page Down
Прокрутить на размер окна влево - Alt + PgUp
Прокрутить на размер окна вправо - Alt + PgDn
Файл
Новый - Ctrl + N
Открыть - Ctrl + O
Сохранить - Ctrl + S
Печать - Ctrl + P
Сравнить файлы - Alt + Ф + Р
Закрыть - Alt + Ф + З
Просмотр - Alt + Ф + Р + Р + Enter
Параметры страницы - Alt + Ф + М
Сервис
Калькулятор - Ctrl + F2
Синтаксис помощник - Alt + С + С
Настройка шаблонов - Alt + С + Н
Временная блокировка - Alt + С + В
Запуск предприятия - F11
Запуск отладчика - F12
Помощь
Помощь - F1
Содержание - Shift + F1
Поиск в Синтакс-Помощнике - Ctrl + F1
О программе - Alt + П + О
Общие
Свойства - Alt + Enter
Выход - Alt + F4
Конфигурация бух корп. 82 , создал нового пользоателя с ограниченными правами и интерфейсом под эти права но в меню сервис - переключить интерфейс можно перейти в любой другой, закрыть все ограничением прав не получается. Кстаи не могу найти ,что это за обработка - переключить интерфейс(если запретить ее использование то это было бы решением). Одним словом - как запретить преключение интерфейса?
(1) alw-1, а если в конфигураторе в тех или иных ролях открыть и указать, что менять интерфейсы не возможно?
Уберите из меню сервис данного интерфейса пункт "Переключить интерфейс". Это не обработка, это системная команда.
Или в роли данного пользователя запретите ему использование всех интерфейсов, кроме своего.
(2) Запрет на использование остальных интерфейсов помог.
удалить кнопку переключения из интерфейса "Общий" не вариант, потому либо отключить у роли "Общий" интерфейс в конфигураторе, либо возиться с коллекцией: Интерфейсы.ПереключитьИнтерфейс
vst пишет:
Уберите из меню сервис данного интерфейса пункт "Переключить интерфейс". Это не обработка, это системная команда.
Или в роли данного пользователя запретите ему использование всех интерфейсов, кроме своего.
1. Снял галочки со всех интерфейсов кроме данного в ролях.
2. Убрал пунк Сервис из главного меню.
Все равно при входе под соответствующим пользователем вижу Сервис- ПереключитьИнтерфейс нет запретов и все видно.
Может я что-то непонимаю, объясните.
(4) Данное подменю находится в интерфейсе "Общий". А на него имеют права роль "Пользователь", которая присваивается каждому пользователю информационной базы.
(5) А как в таком случае все-таки запретить пользователю переходить в другие интрфейсы. Если и 1 и 2 пункты не работают? Ведь получается что из этих интерфейсов он может видеть то,что от него закрли.
(7) Снял галочки со всех интерфейсов кроме данного в ролях. Это не помогает запретить пользоваться другими интерфейсами, как можно еще ограничить права?
(8) alw-1, у Вас получилось решить этот вопрос? У меня такая же задача, чтобы пользователь не мог переключать интерфейсы
Вообщем создаешь новый переключаемый интерфейс, так как тебе надо (его ты назначишь пользователю), также для пользователя создаешь новую роль (ее ты назначишь пользователю). Заходишь в эту роль, далее Общие->Интерфейсы и убираешь на против всех интерфейсов галку "использование", кроме своего созданного, либо же убираешь галку на против тех интерфейсов, в которых присутствует команда переключения интерфейса.
В Упп такая беда тоже присутствует.
В программу нельзя войти если у тебя не стоит роль Пользователя.
1. Соответственно у всех пользователей есть эта роль.
2. У этой роли есть права на общий интерфейс, которая открывает выбор интерфейсов.
3. Закрываем доступ Роли пользователь к общему интерфейсу - имеем геморой с остальными пользователями, которым нужен этот функционал.
4. Вижу выход с созданием нового интерфейса по аналогии с общим и роли подобной "Пользователь".
5. Указываем в роли этот интерфейс и добавляем эту роль всем остальным пользователям. А тем кому не надо - не добавляем.
Столкнулся с проблемой, описанной в (12) - роль Пользователь обязательна для всех в УПП. Доработал решение из (14). Вот что получилось:
// уберем переключение интерфейсов для пользователей без права "РазрешитьПереключатьИнтерфейс"
//Добавил предопределенное значение "РазрешитьПереключатьИнтерфейс" в права пользователей, чтобы видеть непереключаемые интерфейсы (в т.ч. Общий) только кому надо
ПользовательИБ = ПользователиИнформационнойБазы.ТекущийПользователь();
Если ПользовательИБ <> Неопределено
И (НЕ РольДоступна(Метаданные.Роли.ПолныеПрава))
И ПользовательИБ.ОсновнойИнтерфейс <> Неопределено
Тогда
лМассивЗначенийПрава = УправлениеДопПравамиПользователей.ПолучитьЗначениеПраваПользователя(ПланыВидовХарактеристик.ПраваПользователей.РазрешитьПереключатьИнтерфейс, Ложь);
лРазрешитьПереключатьИнтерфейс = лМассивЗначенийПрава.Найти(Истина) <> Неопределено;
Если НЕ лРазрешитьПереключатьИнтерфейс Тогда
Для каждого ТекИнтерфейс Из ГлавныйИнтерфейс Цикл
ТекИнтерфейс.Переключаемый = Ложь;
ТекИнтерфейс.Видимость = Ложь;
КонецЦикла;
//Задействуем основной интерфейс пользователя
лОсновнойИнтерфейс = ГлавныйИнтерфейс[ПользовательИБ.ОсновнойИнтерфейс.Имя];
лОсновнойИнтерфейс.Переключаемый = Истина;
лОсновнойИнтерфейс.Видимость = Истина;
КонецЕсли;
КонецЕсли;
// уберем переключение интерфейсов для пользователей без права "РазрешитьПереключатьИнтерфейс"
Ну допустим интерфейсы как ни крути всё равно переключаются, поначалу я тоже не мог ничего сделать, а потом попробовал в запрещенном интерфейсе вызвать хотя бы какой нибудь документ - и оп ля - нарушение прав доступа. так что даже если интерфейс включился - пользователь ничего там сделать не может. как то так пока сидим - никто не жалуется вроде :)
допустим интерфейсы как ни крути всё равно переключаются, поначалу я тоже не мог ничего сделать, а потом попробовал в запрещенном интерфейсе вызвать хотя бы какой нибудь документ - и оп ля - нарушение прав доступа. так что даже если интерфейс включился - пользователь ничего там сделать не может. ка
Это хорошо если вы на 100% уверены в том что в ролях у вас все обрезано верно. Если же нет - интерфейс без переключения роли как еще один барьер защиты при настройке прав доступа.
По теме - я ломал справочник пользователи. Добавлял свою роль пользователь(урезан) и убирал оттуда общий интейфейс. Не самое красивое решение т.к. пришлось еще в пару местах "сломать" стандарт но работает железобетонно.
Привет, честной компании!
Ловите, вот вам решение проблемы!
Итак: Модуль обычного приложение
Процедура ПриНачалеРаботыСистемы()
//Алекс уберем переключение интерфейсов для пользователей с интерфейсом "УправлениеТорговлей"
ПользовательИБ = ПользователиИнформационнойБазы.ТекущийПользователь();
Если ПользовательИБ <> Неопределено
И ПользовательИБ.ОсновнойИнтерфейс <> Неопределено
И ПользовательИБ.ОсновнойИнтерфейс.Имя = "УправлениеТорговлей" Тогда
Для каждого ТекИнтерфейс Из ГлавныйИнтерфейс Цикл
ТекИнтерфейс.Переключаемый = Ложь;
ТекИнтерфейс.Видимость = Ложь;
КонецЦикла;
//Задействуем интерфейс "УправлениеТорговлей"
УправлениеТорговлей = ГлавныйИнтерфейс.УправлениеТорговлей;
УправлениеТорговлей.Переключаемый = Истина;
УправлениеТорговлей.Видимость = Истина;
КонецЕсли;
//Алекс уберем переключение интерфейсов для пользователей с интерфейсом "УправлениеТорговлей"
Если Вы используюете пин-пад Verifone в составе кассового решения и на Вашем кассовом компьютере установлена операционная система Windows, возможны случаи, когда необходимо выполнить оперативную переустановку пин-пада. Для подключения пинпадов Verifone по USB необходим специальный драйвер.
Для установки необходимо запустить файл setup.exe. После установки в системе появится дополнительный COM-порт. По умолчаю драйвер эмулирует 9-й COM-порт.
Если вы хотите, чтобы после установки драйвера в системе появился COM-порт с другим номером, необходимо изменить его номер в файле silent.bat. Для этого достаточно подставить нужную цифру в третьей строке:
setup.exe /silent /nonlegacy /com9 - вместо 9 подставьте нужную цифру.
Интегрированные кассовые терминалы
Интегрированные терминалы еще называют пинпады. Они работают не автономно от кассовых приложений на компьютере, а вместе с ними. Пинпад – это также дополнительное устройство для ввода пинкода, которое может быть соединено с основным терминалом: такое встречается, если клиент и кассир разделены стеклянной перегородкой. Терминал подключается к компьютеру, настраивается и интегрируется в работу кассы. Именно такое устройство можно подключить к 1С.
- 1С формирует запрос и отправляет его к драйверу пинпада (терминала);
- Драйвер перенаправляет запрос пинпаду;
- Терминал обменивается данными с сервером банка;
- 1С получает ответ. Если он положительный, то оплата прошла, покупка совершена, печатается чек. Если отрицательный, то смотрят на ошибку и решают, какие действия следует предпринять.
- VX805. Классический вариант терминала, работает хорошо и надежно.
- VX810. Версия отличается высокой надежностью и удобством.
- VX820. Устройство имеет цветной дисплей.
- T4220. Устройство из другой серии, обладает превосходными характеристиками: большой объем памяти, контроль подключения, гибкие настройки. Имеет и другие особенности.
Подключение и настройка интегрированного терминала к 1С
- USB;
- RS-232;
- беспроводная сеть.
3. Убедиться, что устройство работает нормально. Это можно сделать в «Свойствах оборудования» в «Диспетчере оборудования»;
4. Открыть 1С. Зайти в «Администрирование». Выбрать там «РМК и оборудование». Затем открыть «Подключаемое оборудование»;
7. Теперь можно переходить к настойке устройства. Можно прописать скорость, код устройства, код валюты;
При наличии проблем следует обратиться в службу поддержки. Нужно убедиться, что ваша версия может быть интегрирована в 1С. Также полезные сведения по подключению, если оно нестандартное, содержатся в инструкции.
Если у вас возникают затруднения с настройкой торгового оборудования в 1С, советуем обратиться в нашу компанию. Наши специалисты подключат оборудование и настроят его работу в 1С в кратчайшие сроки и на высшем уровне качества.
пятница, 25 мая 2018 г.
1. скопировал интерфейс Общий, удалил панель Интерфейсы, а в Главном меню из Сервис удалил Переключение интерфейсов. назвал новый "ОбщийТабель"
2. добавил новую роль с одним лишь доступом к этому новому интерфейсу "ОбщийТабель".
3. добавил код в Модуль обычного приложение
Процедура ПриНачалеРаботыСистемы()
//уберем переключение интерфейсов для пользователей
Если ПользовательИБ <> Неопределено
И (НЕ РольДоступна("ПолныеПрава"))
И ПользовательИБ.ОсновнойИнтерфейс <> Неопределено
Тогда
Для каждого ТекИнтерфейс Из ГлавныйИнтерфейс Цикл
ТекИнтерфейс.Переключаемый = Ложь;
ТекИнтерфейс.Видимость = Ложь;
КонецЦикла;
//Задействуем основной интерфейс пользователя
ОсновнойИнтерфейс = ГлавныйИнтерфейс[ПользовательИБ.ОсновнойИнтерфейс.Имя];
ОсновнойИнтерфейс.Переключаемый = Истина;
ОсновнойИнтерфейс.Видимость = Истина;
//Задействуем интерфейс Общий без переключений
ОбщийДопИнтерфейс = ГлавныйИнтерфейс.ОбщийТабель;
ОбщийДопИнтерфейс.Переключаемый = Истина;
ОбщийДопИнтерфейс.Видимость = Истина;
Если Вы используюете пин-пад Verifone в составе кассового решения и на Вашем кассовом компьютере установлена операционная система Windows, возможны случаи, когда необходимо выполнить оперативную переустановку пин-пада. Для подключения пинпадов Verifone по USB необходим специальный драйвер.
Для установки необходимо запустить файл setup.exe. После установки в системе появится дополнительный COM-порт. По умолчаю драйвер эмулирует 9-й COM-порт.
Если вы хотите, чтобы после установки драйвера в системе появился COM-порт с другим номером, необходимо изменить его номер в файле silent.bat. Для этого достаточно подставить нужную цифру в третьей строке:
setup.exe /silent /nonlegacy /com9 - вместо 9 подставьте нужную цифру.
Интегрированные кассовые терминалы
Интегрированные терминалы еще называют пинпады. Они работают не автономно от кассовых приложений на компьютере, а вместе с ними. Пинпад – это также дополнительное устройство для ввода пинкода, которое может быть соединено с основным терминалом: такое встречается, если клиент и кассир разделены стеклянной перегородкой. Терминал подключается к компьютеру, настраивается и интегрируется в работу кассы. Именно такое устройство можно подключить к 1С.
- 1С формирует запрос и отправляет его к драйверу пинпада (терминала);
- Драйвер перенаправляет запрос пинпаду;
- Терминал обменивается данными с сервером банка;
- 1С получает ответ. Если он положительный, то оплата прошла, покупка совершена, печатается чек. Если отрицательный, то смотрят на ошибку и решают, какие действия следует предпринять.
- VX805. Классический вариант терминала, работает хорошо и надежно.
- VX810. Версия отличается высокой надежностью и удобством.
- VX820. Устройство имеет цветной дисплей.
- T4220. Устройство из другой серии, обладает превосходными характеристиками: большой объем памяти, контроль подключения, гибкие настройки. Имеет и другие особенности.
Подключение и настройка интегрированного терминала к 1С
- USB;
- RS-232;
- беспроводная сеть.
3. Убедиться, что устройство работает нормально. Это можно сделать в «Свойствах оборудования» в «Диспетчере оборудования»;
4. Открыть 1С. Зайти в «Администрирование». Выбрать там «РМК и оборудование». Затем открыть «Подключаемое оборудование»;
7. Теперь можно переходить к настойке устройства. Можно прописать скорость, код устройства, код валюты;
При наличии проблем следует обратиться в службу поддержки. Нужно убедиться, что ваша версия может быть интегрирована в 1С. Также полезные сведения по подключению, если оно нестандартное, содержатся в инструкции.
Если у вас возникают затруднения с настройкой торгового оборудования в 1С, советуем обратиться в нашу компанию. Наши специалисты подключат оборудование и настроят его работу в 1С в кратчайшие сроки и на высшем уровне качества.
Поставлена задача организовать переключение интерфейсов в неуправляемом приложении, например 8.2.
Если установлена версия 8.3, то необходимо сначала в свойствах конфигурации на дереве объектов переключить основной режим запуска на обычное приложение.
Рис. Переключение основного режима запуска
На обычное приложение нужно переключится, чтобы в дереве объектов появился пункт Интерфейсы, иначе его попросту нет. Далее нужно зайти в этот раздел и создать нужное количество интерфейсов.
Рис. Раздел Интерфейсы на дереве объектов
Затем нужно проследить, чтобы стояла галка на свойстве интерфейса – Переключаемый, иначе он будет недоступен для переключения.
Рис. Свойства интерфейса
Изначально в меню Сервис в режиме 1С:Предприятие нет пункта Переключить интерфейс, скрин экрана показан ниже.
Рис. Обычное меню Сервис
Чтобы пункт Переключить интерфейс появился в меню Сервис нужно, как один из вариантов выбрать основной интерфейс в свойствах конфигурации.
Рис. Свойство конфигурации Основной интерфейс
Но перед этим в него добавить новую команду в раздел сервис, которая называется «Выбрать интерфейс и включить его, выключив остальные».
Рис. Добавление новой команды в Интерфейс1
Рис. Новый пункт в меню «Сервис – Переключить интерфейс…»
Таким образом, при нажатии на пункт Переключить интерфейс будет появляться окно с выбором доступных для переключения интерфейсов. Чтобы переключаться из одного интерфейса в другой нужно, чтобы у каждого интерфейса в разделе меню Сервис была добавлена команда «Выбрать интерфейс и включить его, выключив остальные».
Есть другой способ переключить интерфейс. Для этого нужно создать НЕ переключаемый интерфейс, с одним лишь разделом меню «Сервис–Переключить интерфейс». Поскольку, данный интерфейс НЕ переключаемый, то он будет добавлен везде где только будут установлены права доступа. Короче на всех интерфейсах. Причем можно даже не выставлять в свойствах конфигурации опцию «Основной интерфейс».
Рис. Действие на интерфейсе «Переключалка интерфейсов»
Рис. Раздел меню «Переключить интерфейс…»
После этого, кстати становится доступной команда «Переключить интерфейс» в настройках командной панели, т.е. можно вытащить эту команду на отдельную панель в виде кнопки.
Рис. Перетаскивание на главное меню команды «Переключить интерфейс…»
ПРИМЕЧАНИЕ: данный эксперимент проведен на версии 1С:8.3 в режиме обычного приложения.
Читайте также: