Если вы начинающий разработчик - вступайте в мою группу помощник программиста 1С. В ней мы обсуждаем вопросы программирования в 1С для начинающих (Владимир Милькин, школа программирования).

Дата Если Массивы Математика Процедуры Строки Циклы
Диалоги ОписаниеТипов ОперационнаяСистема Приложение Соответствие
СписокЗначений Структура ТаблицаЗначений ФайловаяСистема Формат

Библиотека Запросы ПрикладныеОбъекты УниверсальныеФункции

Работа с приложением в языке 1С 8.3, 8.2 (в примерах)

Процедура КнопкаВыполнитьНажатие(Кнопка)
 
    /// Как заблокировать работу пользователя в 1с 8.3, 8.2
 
    // блокирует работу и выводит диалог авторизации
    ЗаблокироватьРаботуПользователя();
 
    /// Как завершить работу системы (вызывая обработчики 
    /// закрытия) в 1с 8.3, 8.2
 
    ЗавершитьРаботуСистемы(
        Истина, // запрашивать возможность
        Ложь, // (необ.) перезапустить после завершения
        "" // (необ.) дополнительные параметры, если делается перезапуск
    );
 
    /// Как запустить ещё один экземпляр 1С Предприятия в 1с 8.3, 8.2
 
    ЗапуститьСистему(
        "", // дополнительные параметры
        Истина // дождаться завершения запущенной системы для продолжения
    );
 
    /// Как прекратить работу системы (не вызывая обработчики
    /// закрытия) в 1с 8.3, 8.2
 
    ПрекратитьРаботуСистемы(
        Ложь, // (необ.) перезапустить после завершения
        "" // (необ.) дополнительные параметры, если делается перезапуск
    );
 
    /// Как получить и установить заголовок системы в 1с 8.3, 8.2
 
    Сообщить(ПолучитьЗаголовокПриложения());
    Сообщить(ПолучитьЗаголовокСистемы());
 
    УстановитьЗаголовокСистемы("Новый заголовок системы");
 
    // более предпочтительно (поддерживает также тонкий и веб-клиент)
    УстановитьЗаголовокПриложения("Новый заголовок приложения");
 
    /// Как сохранить значение в настройках пользователя в 1с 8.3, 8.2
 
    Массив = Новый Массив(3);
    Массив[0] = 1;
    Массив[1] = "Земля";
    Массив[2] = 3.14;
 
    // сохраняет для пользователя
    СохранитьЗначение("СохрМассивДляТекПользователя", Массив);
 
    /// Как восстановить значение из настроек пользователя 
    /// в 1с 8.3, 8.2
 
    КопияМассива = ВосстановитьЗначение("СохрМассивДляТекПользователя");
    Сообщить(КопияМассива[2]); // 3.14
 
    /// Как записать настройки пользователя на диск, 
    /// не дожидаясь завершения приложения в 1с 8.3, 8.2
 
    СохранитьНастройкиПользователя();
 
    /// Как узнать под каким именем в приложение вошёл 
    /// пользователь в 1с 8.3, 8.2
 
    Сообщить(ПолноеИмяПользователя());
 
КонецПроцедуры

Если вы начинающий разработчик - вступайте в мою группу помощник программиста 1С. В ней мы обсуждаем вопросы программирования в 1С для начинающих (Владимир Милькин, школа программирования).

Дата Если Массивы Математика Процедуры Строки Циклы
Диалоги ОписаниеТипов ОперационнаяСистема Приложение Соответствие
СписокЗначений Структура ТаблицаЗначений ФайловаяСистема Формат

Библиотека Запросы ПрикладныеОбъекты УниверсальныеФункции

Работа с приложением в языке 1С 8.3, 8.2 (в примерах)

С уважением, (школа 1С программистов).

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).

Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

Владимир Милькин
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.