1с параметр запуска обычное приложение
Обычное и управляемое приложение 1С
Выбор обычного или управляемого приложения указывает платформе 1С:
Т.е. можно сказать что обычное и управляемое приложение — это виды запуска системы 1С.
Отличие обычного приложения 1С от управляемого:
Ниже приведены формы одной и той же базы данных системы 1С, запущенной в режиме обычного и управляемого (интерфейс Такси) приложения:
Обычное приложение 1С (обычные формы 1С, обычный интерфейс 1С)
В системе 1С версии 8.2 возможна работа только с обычными формами, в режиме обычного приложения.
Управляемое приложение 1С (управляемые формы, управляемый интерфейс)
Платформа 1С 8.3 позволяет работать:
Для платформы 8.3 рекомендован интерфейс «Такси»; тем не менее разработчик может регулировать доступность «Такси» и обычного управляемого интерфейса в свойствах конфигурации.
Установка запуска 1С:Предприятия как обычного или управляемого приложения для выбранного пользователя
Для любого пользователя разработчик может указать свой режим запуска 1С:Предприятия. Для этого нужно открыть свойства этого пользователя в конфигураторе («Главное меню — Администрирование — Пользователи») и на вкладке «Прочие» выбрать потребный «Режим запуска» для этого пользователя.
Параметры запуска 1С
В данной статье мы рассмотрим параметры запуска 1C и как ими пользоваться. Рассмотрим несколько вариантов использования. По мере прочтения статьи мы нацчимся автоматизировать процессы запуска.
При запуске 1C возможно воспользоваться разными режимами запуска, которые необходимо указывать в самих настройках ярлыка, который отвечает за запуск 1С.
Существует 2 вида режима запуска 1С
Файлом запуска 1С является файл — 1cestart.exe, располагается он в подпапке — «1cv8\common». При запуске данного файла, автоматически определяется версия клиента, которая необходима для работы.
Варианты запуска 1С с возможность автоматического выбора пользователя
Как правило, необходимо что бы имя и пароль совпадали с именем и паролем, заданными в списке пользователей, который были введены в Конфигураторе 1С. Для того что бы посмотреть наличие пользователей в конфигураторе, необходимо перейти во вкладку «Администрирование» далее «Пользователи». В случае если у выбранного пользователя пароль пустой, его можно не указывать.
Данные параметры возможно указывать в настройках при редактировании базы в списке баз. Их можно указывать в поле «Дополнительные параметры запуска».
При запуске 1С, должно появиться данное окно:
Вам необходимо написать данные, как указано на рисунке, указав свои данные (имя и пароль), после чего нажмите кнопку «Готово». Если все данные введены верно, то в дальнейшем при входе в данную базу 1С, система не будет запрашивать у Вас данные для входа.
Данные необходимые для запуска 1С в автоматическом режиме
В случае если ваша база находится на каком либо сервере, путь необходимо прописать следующим образом:
Данные параметры необходимо прописывать в ярлыке запуска 1С. Правой кнопкой мыши нажмите на ярлыке и выберите поле «Объект», в него добавляйте ваши параметры.
В случае правильного ввода данных в свойства ярлыка, то при дальнейшем запуске, необходимая вам база запуститься автоматически. В случае если у вас несколько баз, вы можете создать отдельный ярлык на разные базы.
Автозагрузка 1С при запуске системы
Так же в 1С существует возможность её запуска при загрузке вашего компьютера, для этого необходимо скопировать ярлык вашей базы 1С в папку «Автозагрузка».
Дополнительные параметры запуска 1С
При внесении изменений в информационную базу, можно указать версию 1С, с помощью которой будет производиться запуск (данное решение пригодиться в случае если у вас установлено несколько баз 1С в которых вы работаете).
Пример автоматического архивирования базы 1С.
Данные параметры необходимо прописать в ярлык запуска 1С в поле «Объект», после этого будет произведен архив базы, которая находится по адресу» С:\Base_Buh» в папку «C:\Arhiv» под именем «Buh.dt». Параллельно будет произведена запись в лог файла » C:\Arhiv\log_arhiv.txt». Данные пути указаны для информационных целей, вам потребует указать свои пути, а именно местонахождение вашей базы и путь куда будут сохраняться архивы базы.
Настройка параметров запуск отладки приложения
В процессе разработки, возникает необходимость запуска отладчика 1С под определенным пользователем базы, для запуска отладчика в конфигураторе необходимо в разделе «Справка» запустить «Параметры»
Во вкладке «Запуск 1С:Предприятия» в пункте «Основные» в группе «Пользователь» по умолчанию стоит пользователь под которым вы зашли в режим «Конфигуратор», в данном окне вы можете ввести любого пользователя, который вам необходим для отладки, который в дальнейшем будет запускаться под данным пользователем.
Так же можно выбрать клиент, под которым в дальнейшем будет запускаться приложение.
Параметры, ключи запуска 1Сv8 из командной строки
Запуск исполняемого файла системы 1С:Предприятие 8.x
Помимо запуска путем выбора соответствующей пиктограммы из меню «Пуск —Программы» операционной системы MS Windows, запуск системы 1С:Предприятие 8.x может быть выполнен путем запуска исполняемого файла 1CV8.EXE. Такой запуск может быть произведен, например, при помощи пункта «Выполнить» меню «Пуск» операционной системы MS Windows, или двойным щелчком мыши на имени файла 1CV8.EXE в программе Проводник (Explorer).
В командной строке запуска файла 1CV8.EXE можно указать все необходимые параметры: режим запуска, имя каталога с информационной базой, имя пользовательского каталога, и другие. Если параметры командной строки указаны верно, файл 1CV8.EXE будет запущен в одном из режимов запуска: «1С:Предприятие» или «Конфигуратор» — в зависимости от указанных параметров.
Если при запуске файла 1CV8.EXE обнаружена ошибка в параметрах командной строки, или параметры отсутствуют, то после запуска на экран будет выдан диалог «Запуск 1С:Предприятия». В этом диалоге пользователь может выбрать режим запуска файла 1CV8.EXE, имя информационной базы и другие параметры запуска.
Для 8.1:
Для файлового варианта:
«C:\Program Files\1cv81\bin\1cv8.exe» ENTERPRISE /F»D:\1C_base\ZUPRAZR» /N»EMigachev» /P»12345″
Для клиент-серверного варианта:
«C:\Program Files\1cv81\bin\1cv8.exe» ENTERPRISE /S»server-1C\ZUP» /N»EMigachev» /P»12345″
Если на одном сервере стоит 8.1 и 8.2 (как ставить- тут), то при подключении к базам 8.2 нужно указывать порт сервера(например 1641):
«C:\Program Files\1cv82\common\1cestart.exe» ENTERPRISE /S»server-1C:1641\ZUP» /N»EMigachev» /P»12345″
Для файлового варианта определен параметр:
File — каталог информационной базы;
Locale — язык (страна), которые будут использованы при создании информационной базы. Допустимые значения такие же как у параметра метода Формат. Параметр Locale задавать не обязательно. Если не задан, то будут использованы региональные установки текущей информационной базы.
Одновременное использование ключей не допускается.
Одновременное использование ключей внутри подгруппы параметров не допускается.
Если команда прошла успешно, возвращает код возврата 0, в противном случае — 1 (101, если в данных имеются ошибки).
После выполнения закрывает систему 1С:Предприятие 8.x.
Ниже приведены примеры командной строки для запуска системы 1С:Предприятие 8.x:
С:\1CV8\BIN\1CV8.EXE ENTERPRISE /FDB
Приведенная командная строка означает, что система 1С:Предприятие 8.x будет запущена в режиме «1С:Предприятие», а информационная база находится в подкаталоге «\DB» каталога «С:\1CV8\BIN».
С:\1cv81bin\1cv8.exe enterprise /s Serv06\ZUP /L RU
А эта приведенная командная строка означает, что система 1С:Предприятие 8.x будет запущена в режиме «1С:Предприятие», адрес информационной базы ZUP, хранящейся на сервере 1С:Предприятия Serv06 и интерфейс Русский
Для снятия блокировки установки соединений с информационной базой нужно:
Войти в информационную базу, используя параметр запуска «/UC» с тем же кодом разрешения доступа, который был указан при установке блокировки. Запустить данную обработку, указав в качестве действия блокировки «Снять блокировку соединений». Нажать кнопку «Выполнить».
в cmd
start C:\Progra
1\1cv81\bin\1cv8.exe /UC
в ярлыке
«C:\Program Files\1cv81\bin\1cv8.exe» ENTERPRISE /F»D:\Конфигурации\Типовые\УпрТорг» /N»ИмяПользователя» /P»Пароль» /UC 456743
Запуск обычного приложения в УТ 11
Узнать больше об управляемом приложении, почитайте 1C:Предприятие 8.2. Тестовая версия.
Данные приложения базируются на управляемых формах и автоматически открываются в “тонком” клиенте.
Многие внешние обработки и отчеты не имеют управляемых форм и при открытии в управляемом приложений они откроются, но будут пустыми, т.е. не рабочими они работают в обычном приложений.
Пример открытия обработки описан в посту: «Пустая форма при открытии обработки 1С»
Большинство универсальных и других обработок можно запускать только в обычном приложении.
Сейчас рассмотрим следующий вопрос: Как запустить обычное приложение, если по умолчанию приложение запускается в тонком клиенте?
Должен быть задан параметр конфигуратора Управляемое приложение и обычное приложение, а дальше согласно приоритету при выборе запуска приложения.
Приоритет при выборе запуска приложения следующий:
1. Первым анализируется свойство регистрации информационной базы.
2. Вторым анализируется, задана ли у пользователя принудительная настройка обычного или управляемого приложения. Если указано значение Авто, то осуществляется переход к следующему уровню.
3. И последнее анализируется основной режим запуска конфигурации.
Для того чтобы поймать момент запуска приложения и момент завершения работы служит Модуль приложения 1С.
Рассмотрим каждый из пунктов подробней
Создание обычных и управляемых форм становится доступным если в режиме конфигуратора задан параметр Сервис – Общие – Управляемое приложение и обычное приложение
Приоритет запуска приложения
Первым при выборе запускаемого клиента анализируется свойство регистрации информационной базы на данном компьютере. Для этого в окне регистрации информационных баз необходимо нажать кнопку Изменить, перейти на третью закладку формы редактирования информационной базы и в группе Основной режим запуска выбрать вид запускаемого клиента.
Вторым анализируется режим запуска приложения для конкретного пользователя. Он задается в списке пользователей. Администрирование – Пользователи выбрать пользователя и на закладке Прочие в поле выбора Режим запуска выбрать значение Управляемое приложение или Обычное приложение.
Для ролей, которые отмечены в списке Доступные роли, необходимо указать право на запуск толстого клиента.
В последнею очередь анализируется свойство корневого узла конфигурации Основной режим запуска. Основной режим запуска определяет, какое приложение будет использоваться при запуске системы пользователем – обычное или управляемое.
По данной теме все. Пожалуйста, оставляйте комментарий, мне важно Ваше мнение.
Интересная статья о 1С фрилансе.
Параметры и ключи запуска в 1С 8.3 и 8.2
В этой статье я расскажу о возможных параметрах и ключах запуска 1С 8.3, 8.2 и 8.1. Для удобства работы пользователей можно применять некоторые из представленных возможностей. Не буду углубляться и описывать все возможные параметры,а опишу те моменты,которые по моему мнению могут понадобится обычным пользователям программы.
Общее о запуске 1С Предприятие 8
На платформе 1С 8.1 существовал всего один вариант запуска приложения 1С – это толстый клиент. Немного расшифрую это понятие. 1С является клиент серверным программным обеспечением и для его запуска используются клиентские приложения.
Понятия толстый клиент не существовало до того как появилось понятие тонкий клиент,и оно означает большую требовательность к ресурсам компьютера конечного пользователя.
С выходом платформы 1С 8.2 появилась возможность использования еще и тонкого клиента и веб-клиента. Все эти клиентские приложения имеют свои преимущества и ограничения, об этом написано уже множество статей и углубляться я в это не буду. Отмечу только основные моменты.
Самый распространенный вариант запуска пока что на мой взгляд это толстый клиент с файловой информационной базой. Хотя будущее несомненно за веб-клиентом.
Еще отмечу что по умолчанию в настройках запуска баз стоит “Выбирать автоматически” и задумываться каким клиентом и какую базу запускать Вам не нужно.
Параметры запуска 1С из командной строки с автоматическим выбором пользователя
В своей работе часто сталкивался с ошибками в работе программы 1С Бухгалтерия, к примеру не отображались некоторые журналы документов, если в базе 1С не создано ни одного пользователя.
Для исправления требовалось создать и заходить под ним, нажимая каждый раз ОК в окне выбора пользователей. И это в принципе правильно если в базе работает несколько пользователей, каждый должен заходить под своим.
Получите понятные самоучители по 1С бесплатно:
Если вы не хотите каждый раз выбирать пользователя при запуске 1С, есть несколько способов как это сделать.
Если вы всегда работаете в программе 1С 8 с одного и того же компьютера, под одним и тем же пользователем операционной системы Windows то можете сделать следующее:
Запускаем информационную базу в режиме конфигуратор. Выбираем Администрирование => Пользователи. Находим вашего пользователя в списке и нажимаем изменить:
Убираем галочку “Аутентификация 1С:Предприятия” и ставим галочку “Аутентификация операционной системы”. Нажимаем выбрать, появляется окно выбора пользователя операционной системы. В моем случае в списке “Домены” указано имя моего компьютера, в списке “Пользователи” указаны имеющиеся пользователи моей ОС Windows.
Выбираем своего пользователя и сохраняем все изменения:
Если у Вас только один пользователь с полными правами, и вы пытаетесь поставить ему аутентификацию ОС, программа выдаст предупреждение. В этом случае следуетсоздать еще одного пользователя с полными правами. Думаю сделано это из соображений безопасности, чтобы в случае неисправности ОС, все же смогли зайти в 1С с полными правами.
Использование дополнительных параметров запуска информационной базы 1С. Как бы это страшно не звучало, на самом то деле ничего в этом сложного нет. В конфигуратор для этого лазить не надо, разве что посмотреть в справке возможные параметры для запуска. Нужно указать параметрами Имя пользователя и его пароль.
Мы знаем свое имя пользователя и пароль, но куда же их прописать? Выбираем нужную базу в списке и нажимаем изменить:
Листаем Далее до последней страницы настроек и видим нужную нам строку “Дополнительные параметры запуска”. Здесь пишем /N “имя вашего пользователя” /P “ваш пароль”. Если пароля нет, то этот параметр и его значение не пишется. Сохраняете кнопкой “Готово”. Если вы ошиблись с паролем в параметре, то окно выбора пользователя также будет выскакивать. Убедитесь что все правильно введено.
Если захотите сменить имя пользователя и пароль, то необходимо внести исправления и в параметры.
Запуск определенной базы 1С без выбора из списка баз
К примеру вы не хотите каждый раз при запуске 1С Предприятие выбирать базу из списка, а создать для каждой базы отдельный ярлык на рабочем столе. Нам понадобится еще один параметр запуска. Из справки 1С:
Рассмотрим на примере файловой базы 1С. Аналогичным образом сделаете для всех остальных баз из списка если понадобится.
А те у кого база на сервере должны использовать другой параметр для обозначения пути:
Для начала создадим ярлык для исполняемого файла 1cestart.exe. Проще всего скопировать уже имеющийся у вас ярлык 1С Предприятие и переименовать его к примеру в УТ 10.3,чтобы было понятно какую базу он будет запускать:
Теперь заходим в свойства ярлыка и в поле объект, после кавычек через пробел прописываем параметры:
Сохраняем и теперь при запуске с этого ярлыка будет запускаться именно та база, путь к которой вы прописали.
Можно добавить в этот ярлык параметры аутентификации пользователя описанные выше:
Теперь при запуске с ярлыка будет запускаться нужная вам база под указанным пользователем с паролем. При отсутствии пароля этот параметр убирается.
Ключи и параметры запуска базы 1С при старте Windows
Допустим вы хотите чтобы при включении компьютера и запуске Windows, у вас автоматически запускалась нужная вам база 1С под вашим пользователем с паролем. Для этого необходимо создать ярлык с параметрами запуска как описано выше и положить его в папку Автозагрузка. Заходим Пуск => Все программы видим папку Автозагрузка, кликаем по ней пр. кнопкой и жмем Открыть. В открывшуюся папку Автозагрузки копируем созданный ярлык и при следующем старте Windows 1С запустится с указанными в нем параметрами.
Выбор разных версий платформы для запуска баз 1С
К примеру у вас одновременно используются платформы 8.1 и 8.2 для запуска разных баз и вы хотите запускать их из одного списка. Для каждой базы есть возможность прописать какая версия платформы будет запускать эту базу. Люди нередко встречаются с проблемой когда кто-то прописал в настройках запуска базы определенную версию платформы и после обновления платформы, запуск происходит все равно старой версией. Чтобы изменить версию платформы для запуска, выберите базу из списка и нажмите “Изменить”. В последнем окне укажите требуемую версию платформы, только учтите, что она должна быть установлена на вашем компьютере.
При такой записи будет запускаться самая последняя версия из установленных на вашем компьютере платформ 8.1 для выбранной базы.
При такой записи будет выбрана именно платформа 8.1.15.14 для запуска этой базы.
По умолчанию при добавлении базы в список выставляется значение 8.2 или 8.3. Я думаю эта статья может пригодится при переходе на версию 8.3, когда у всех в настройках баз будет стоять версия для запуска 8.2 и результата обновления и перехода на 8.3 никто не увидит, т.к. базы будут запускаться все также платформой 8.2.
























