1с предприятие создать окно
Работая в той или иной конфигурации на платформе "1С:Предприятие 8.1", бухгалтеры ежедневно используют в основном одни и те же пункты меню и подменю, кнопки на панелях инструментов. Однако не каждому пользователю удобен стандартный интерфейс программы. О том, как настроить интерфейс под себя, рассказывает В.В. Рыбалка, фирма "1С".
Встречаются ситуации, когда часто используемый пункт меню запрятан довольно "глубоко", или нужная кнопка не помещается на экран, а у важного действия отсутствует комбинация "горячих" клавиш.
Самое простое решение, которое приходит в голову, - зайти в конфигуратор и настроить интерфейс так, как нужно именно вам. Но не всегда рядом есть специалисты с соответствующим уровнем квалификации. Кроме этого, не у всех пользователей одинаковые критерии удобств работы.
Неужели под каждого пользователя базы (а их может быть не один десяток) придется подстраивать текущий или создавать новый интерфейс в конфигураторе? Нет! Благодаря возможностям по тонкой настройке интерфейса у платформы 8.1 нет необходимости ни вызывать квалифицированного специалиста, ни лезть в конфигуратор*.
Примечание:
* Если быть до конца точным, могут возникнуть предпосылки по созданию индивидуального интерфейса для пользователя в режиме конфигуратора, но эти вопросы лежат за рамками данной статьи.
Решаются задачи по индивидуальной настройке довольно элегантно - при помощи персональных панелей инструментов. Для примера будем использовать бухгалтерский интерфейс типовой конфигурации "Бухгалтерия предприятия" (ред. 1.6) с демонстрационными данными.
Но прежде, чем перейти к описанию механизма индивидуальной настройки интерфейса, обозначим некие общие возможности, которые платформа 8.1 предоставляет своим пользователям. В частности, нельзя увидеть сразу все стандартные пункты меню и все панели инструментов, которые по умолчанию встроены в платформу (независимо от конфигурации). И это не ошибка. Дело в том, что некоторые возможности являются контекстно-зависимыми, а потому они доступны только тогда, когда в них есть смысл.
Достать их просто - на любом пустом месте рядом с доступными панелями инструментов достаточно нажать правую кнопку мыши. В открывшемся списке вы сразу увидите все доступные панели, причем включенные (видимые) будут помечены галочками.
Наглядный пример - работа с табличным документом. Сравните состав меню и панелей при отсутствии активного табличного документа - см. рис. 1 и при его наличие - см. рис. 2.
В большинстве случаев достаточно использовать появляющиеся пункты меню или включать нужные панели инструментов.
Имейте ввиду: контекстно-зависимые элементы интерфейса будут исчезать, если нет активных окон, с которыми они связаны, и появляться при активизации таких окон.
Итак, приступим к изучению индивидуальной настройки интерфейса.
Для начала определимся, какие пункты меню или важные кнопки необходимо всегда иметь под рукой. Для примера выберем следующие:
- "Операции" -> "Регламентные операции" -> "Справки-расчеты" -> "Калькуляция";
- "Продажа" -> "Ведение книги продаж" -> "Книга продаж";
- "Отчеты" -> "Прочие" -> "Универсальный отчет";
- "Сервис" -> "Поиск данных";
- "Предприятие" -> "Производственный календарь";
- "Таблица" -> "Вид" (обратите внимание - это подменю).
Нужными всегда будем считать кнопки:
- "Советы", которые расположены на панели инструментов "Поддержка" (панель, созданная при разработке нашей конфигурации);
- "Зафиксировать таблицу" стандартной панели инструментов "Табличный документ" (допустим, при работе с таблицами нужно часто фиксировать шапку).
С необходимыми функциями определились.
Их состав хоть и несколько сумбурен, но показателен.
Например, пункт меню "Калькуляция" спрятан довольно глубоко, а подменю "Вид" не всегда сразу нам доступен.
Чтобы весь этот набор был всегда у нас под рукой, воспользуемся возможностью платформы 8.1 по созданию персональных панелей инструментов.
Для этого необходимо войти в режим настройки, вызвать список панелей инструментов (аналогично описанному выше способу включения/выключения стандартных панелей инструментов - см. рис. 1) и выбрать "Настройка…". Откроется окно настройки интерфейса, в котором на закладке "Панели инструментов" вы увидите все доступные на данный момент панели инструментов (рис. 3).
Создадим свою панель инструментов и назовем ее, например, "Мое меню". Для этого необходимо нажать кнопку "Создать…" и написать название.
После нажатия на "ОК" в списке доступных панелей мы увидим нашу панель (рис. 4).
Кроме этого, в центре экрана появится наша новая пустая (без единого элемента) панель (рис. 5). Самое главное уже сделано.
Осталось наполнить наше меню нужными элементами.
Оставаясь в режиме настройки, последовательно заполним панель выбранными ранее элементами.
Общий принцип таков - выбираем нужный элемент в тех местах, где обычно находим его в представленном нам интерфейсе, нажимаем и удерживаем клавишу Ctrl и "тащим" мышкой (левой кнопкой) этот элемент на нашу панель (перетаскиваем с копированием).
Что делать, если выпадающее меню перекрыло видимость нашей панели (рис. 6)?
Достаточно взять ее мышкой за левый край заголовка и перетащить в удобное место .
Первым по нашему списку идет элемент "Калькуляция" - перетаскиваем (рис. 7).
Обратите внимание, что клавиша Ctrl должна быть нажата до самого окончания перетаскивания.
Это легко проконтролировать: по окончании перетаскивания элемента на нашу панель рядом с курсором мыши должен быть плюсик ("+"). Если все сделано верно, вы увидите результат, похожий на рис. 8.
Аналогично, перетаскиваем второй пункт нашего персонального меню - "Книгу продаж". В результате получается что-то похожее на рис. 9. Почему видна только иконка? Потому что разработчики конфигурации назначили картинку этому элементу меню, а платформа 8.1 по умолчанию отображает на панелях только картинки, если они заданы. Если же вы хотите видеть надпись или картинку и надпись (как в оригинальном меню), достаточно нажать на нужный вам элемент правую кнопку мыши и выбрать нужный режим отображения. Выберем для "Книги продаж" отображение и картинки, и текста (рис. 10).
Далее, заполняем нашу панель выбранными элементами. У "Поиска данных" также включим отображение картинки и текста. Дойдя в нашем списке до пункта "Таблица/Вид" мы уже имеем панель в таком виде, как показано на рис. 11.
Тут мы можем столкнуться с тем, что меню "Таблица" в данный момент недоступно (причины описаны выше). Решая данную проблему, заодно опробуем возможности по добавлению пунктов в уже существующее меню. Все это время мы работали в режиме настройки интерфейса. Сейчас его временно придется закрыть - в окне "Настройка" жмем кнопку "Закрыть". Заметьте, все наши наработки сохранились и уже доступны для работы на нашей панели. Чтобы получить доступ к меню "Таблица", открываем любой табличный документ, либо создаем новый. После этого снова вызываем режим настройки. Теперь мы получили доступ к нужному меню и можем перетащить, аналогично предыдущим правилам, подменю "Вид" из него (рис. 12).
Остались еще две кнопки, доступные через панели инструментов нашего интерфейса. Их перетаскивание полностью аналогично перетаскиванию пунктов меню: достаточно взять левой кнопкой мыши нужную нам кнопку, нажать Ctrl и перетащить эту кнопку на нашу панель.
Кнопку "Зафиксировать таблицу" можно найти в меню "Таблица", которое мы сделали доступным ранее. Но для чистоты эксперимента попробуйте включить доступную также панель "Табличный документ" (рис. 13).
Вот и все - мы полностью заполнили панель инструментов "Мое меню" нужными именно нам элементами. Достаточно снова закрыть окно настройки кнопкой "Закрыть" и можно приступать к работе, всегда имея под рукой свой собственный набор функций.
В заключение отметим несколько важных моментов.
-
Персональную и любые другие панели можно перемещать и изменять их размеры. Перемещать панели можно "взяв" их мышкой за заголовок или, если они закреплены у края экрана, за специальную область левее самой левой кнопки (или выше самой верхней, в случае вертикального закрепления). Изменять размеры можно только у панелей, который не закреплены у краев экрана - достаточно изменять положение их правого края (рис. 14).
Концепция пользовательского интерфейса системы 1С:Предприятие 8 ориентирована на комфортную эффективную работу и соответствует современным тенденциям.
Основное окно
При запуске системы в режиме 1С:Предприятие открывается основное окно программы.
Функции, необходимые для удобной навигации по прикладному решению, реализованы в главной панели и в нескольких вспомогательных панелях: в панели разделов и в панели функций текущего раздела. Разработчик прикладного решения может задать некоторый стандартный состав и расположение этих панелей в соответствии с назначением и особенностями приложения.
Конструирование рабочего пространства
Пользователь может самостоятельно конструировать своё рабочее пространство, располагая панели в разных областях экрана.
Можно создать минималистичное рабочее место, оставив на экране лишь главную панель. При этом все функции навигации по прикладному решению будут доступны с её помощью.
Можно разместить на экране сразу несколько панелей, обеспечив себе разнообразные и быстрые возможности перехода к различным частям прикладного решения.
Начальная страница
Начальная страница — это стандартный раздел программы, содержащий часто используемые документы, отчеты, справочники и т. п. Это своеобразный «помощник» пользователя. Каждый рабочий день начинается с «общения» с ним. Начальная страница вводит пользователя в курс дел, отвечает на его вопросы — подробнее.
Панель разделов
Панель разделов — это наиболее крупное разделение функциональности прикладного решения. Она расположена в верхней части основного окна и соответствует верхнему уровню подсистем, добавленных в конфигурацию. С ее помощью осуществляется переход к другим разделам программы. Подробнее…
Раздел
При активизации раздела вся функциональность соответствующей подсистемы, включая вложенные подсистемы, представляется пользователю в виде команд в панели функций текущего раздела. Подробнее…
Команды
Команды — это действия, которые может выполнить пользователь. Программа может содержать разнообразные команды. Часть из них, стандартные команды, предоставляется самой платформой. Другая часть создается разработчиком прикладного решения. Подробнее…
Панель функций текущего раздела
Панель функций текущего раздела содержит самые востребованные и часто используемые команды, позволяющие просматривать информацию в списках, быстро создавать новые объекты, выполнять типовые обработки или строить популярные отчеты — подробнее.
Главная панель
Главная панель предназначена для быстрого доступа к основным функциям прикладного решения: меню функций, глобальному поиску, центру оповещений, истории, избранному, к текущему пользователю и главному меню — подробнее.
Меню функций
Меню функций предоставляет удобный доступ ко всем командам прикладного решения. Перемещаясь по разделам можно видеть на экране все команды раздела и выполнять поиск по ним. Подробнее…
Глобальный поиск
Избранное
Любой раздел, список, объект базы данных, отчет или обработку, а также команду можно добавить в избранное, чтобы потом быстро вернуться к ней, при необходимости — подробнее.
История
История содержит все действия пользователя, связанные с добавлением, изменением данных, или просто с открытием форм элементов справочников, документов и т. д. Она позволяет быстро перейти к тем объектам, которые пользователь недавно изменял или открывал — подробнее.
Центр оповещений
В центре оповещений отображаются важные оповещения, на которые пользователь еще не отреагировал — не закрыл или не выполнил связанное с оповещением действие. Оповещения располагаются в порядке их появления, самые новые сверху. О том, что есть новые важные оповещения, сигнализирует колокольчик на зеленом фоне. Таким образом, даже если пользователь отходил от компьютера, он не пропустит важные оповещения — подробнее.
Текущий пользователь
Гиперссылка с именем текущего пользователя открывает окно, в котором можно завершить работу, отменив при этом аутентификацию, если она выполнялась с помощью OpenID.
Кроме этого, если прикладное решение подключено к системе взаимодействия, в этом окне отображается аватар пользователя, телефон, адрес электронной почты и статус, которые можно изменить в этом же окне.
Главное меню
Главное меню содержит набор команд, относящихся к прикладному решению в целом и не зависящих от прикладной специфики конфигурации.
Например, команды пользовательской настройки интерфейса и команды установки параметров системы в целом — подробнее.
Вспомогательные окна
При вызове некоторых команд ввода новых и редактирования существующих объектов, а также при открытии некоторых отчетов и обработок открываются вспомогательные окна приложения.
Меню формы
Каждая форма имеет собственное меню, которое позволяет сохранять и печатать файлы, вносить правки в текстовые и табличные документы, а также управлять открытыми окнами — подробнее.
Ссылки на данные
На любой раздел, список, объект базы данных, отчет или обработку можно получить ссылку в виде строки текста. Такую ссылку можно, например, передать коллеге, чтобы тот мог быстро перейти к этим же данным и внести изменения. Подробнее…
Панель открытых
Панель открытых предназначена для частого переключения между открытыми формами. Каждой открытой форме соответствует отдельная закладка. Подробнее…
Информационная панель
В нижней части основного окна приложения может существовать информационная панель. Она предназначена для отображения показателей производительности и индикации того, что включён режим имитации задержек при вызовах сервера. Подробнее…
Поддержка корпоративного стиля
Платформа 1С:Предприятия содержит ряд инструментов, позволяющих подстроить внешний вид прикладного решения под корпоративные требования заказчика, под тот стиль, который используется в большинстве его программных продуктов — подробнее.
Как создать форму 1С 8 в конфигураторе. Чем обычные формы 1С 8 отличаются от управляемых форм 1С 8.2?
Форма 1С 8 – это окно, которое будет открыто при открытии внешней обработки в режиме «Предприятие 1С».
Как создать форму 1С во внешней обработке
В окне обработки 1С Вы видите сейчас надписи: «Реквизиты», «Табличные части», «Формы», «Макеты».
Поставьте курсор на «Формы» и нажмите добавить (INS или зеленый плюс или правой кнопкой мыши и «Добавить»).
В появившемся окне с настройками просто нажмите «Готово». Сразу откроется окно созданной Вами формы 1С 8.
Снизу окна с формой есть три закладки. Чтобы посмотреть текст программы в модуле формы – переключитесь на закладку «Модуль». Чтобы порисовать форму – «Диалог».
Сохраните обработку (так же:) и откройте ее в режиме Предприятие (в окне 1С, запущенной в Предприятии в меню выберите «Файл» / «Открыть» и выберите сохранненую Вами обработку.
Откроется нарисованная по-умолчанию форма 1С 8. На нем кнопка «Выполнить» (если Вы не изменяли в окне с настройками формы 1С 8при ее создании).
Если Вы нажмете на нее сейчас – ничего не произойдет. Далее мы и займемся тем, чтобы в ответ на нажатие этой кнопки 1С говорила нам различными способами «Привет, мир!».
Версии 1С и тонкий клиент
Все программирование в этом уроке должно осуществляться в версии платформы 1С – 8.2.
Отличия при выполнении этой задачи в тонком клиенте 1С следующие:
1) В окне с созданной формой 1С 8 в конфигураторе не три закладки, а две
2) В режиме 1С Предприятии спрятано меню. Чтобы открыть обработку можно нажать Ctrl+O или нажать на круглую кнопку со стрелочкой вниз, которая находится в самом верхнем левом углу окна.
3) В созданной форме 1С 8 нет по-умолчанию ни одной кнопки. Чтобы ее добавить нужно сделать следующее:
a. Окно с формой 1С 8 в конфигураторе 1Сразделено на три части.
b. Часть справа вверху имеет 3 закладки. Нам нужна закладка «Команды»
c. Нажмите «Добавить» (плюсик). Отроется панелька справа «Свойства: Команда». В нем множество полей. Третье сверху назвается «Действие». Напротив него пустое поле, у которого кнопка с изображением лупы. Нажмите на нее.
d. Вы переключитесь автоматически на закладку окна с формой «Модуль» (закладки расположены внизу окна). Переключитесь обратно на «Форма».
e. Справа вверху теперь есть команда «Команда1». В части слева вверху есть надпись «Командная панель». Перетащите мышью команду на командную панель.
f. Ура! Вы только что добавили на форму кнопку «Команда 1».
g. Сохраните обработку, откройте в режиме Предприятие и убедитесь что есть кнопка.
В данной статье я расскажу о том как добавлять новые или уже существующие базы данных на сервер «1С:Предприятия» 8.3 ( для других версий платформы — 8.1 и 8.2 действия аналогичны). Будут рассмотрены варианты добавления информационной базы как из окна запуска 1С, так и через программу администрирования серверов «1С:Предприятия» (в ОС семейства Windows). А также затронуты некоторые вопросы администрирования информационных баз в кластере серверов «1С:Предприятия».
0. Оглавление
1. Добавление информационной базы из окна запуска «1С:Предприятие»
Создадим новую базу данных на сервере «1С:Предприятия» из установленного ранее шаблона типовой конфигурации. Для этого запустим «1С:Предприятие» и в окне запуска нажмем «Добавить…» для добавления информационной базы.
Запуститься мастер добавления информационной базы, выберем пункт «Создание новый информационной базы» установив соответствующий переключатель и нажмем «Далее».
В списке установленных шаблонов конфигураций выберем необходимый нам шаблон и снова нажмем «Далее».
Введем имя базы данных, как она будет отображаться в списке информационных баз, тип расположения укажем «На сервере 1С:Предприятие» и нажимаем «Далее».
На следующей странице необходимо указать параметры создаваемой информационной базы, а именно:
(В данном примере параметры выбраны в соответствии с параметрами установки сервера «1С:Предприятия», принятыми в статье Установка сервера «1С:Предприятие» 8 на MS SQL Server 2012 / 2008 (R2))
- Имя кластера серверов 1С:Предприятия — как правило, совпадает с сетевым именем компьютера, где установлен сервер «1С:Предприятия» (центральный кластер сервера);
- Имя создаваемой базы в кластере — имя по которому будет происходить обращаться к информационной базе. Должно быть уникальным в пределах данного кластера;
- Защищенное соединение — по умолчанию отключаем;
- Тип СУБД на которой будет храниться база данных — в данном примере MS SQL Server;
- Имя сервера базы данных — как правило, состоит из сетевого именем компьютера, где установлен сервер баз данных и имени экземпляра сервера (если есть), разделенными знаком «\»;
- Имя базы данных на сервере баз данных — для удобства будем придерживаться правила, что имя базы данных должно совпадать с именем информационной базы в кластере. Кроме того, в случае использования MS SQL Server, первый символ в имени базы данных может быть только буквой латинского алфавита или символом «_», последующие символы могут быть только буковой латинского алфавита, цифрой или символами «_» и «&», имя должно быть уникальным в пределах данного экземпляра сервера баз данных и не превышать 63 символов. Если база данных уже существует на сервере, будет использоваться текущая база, если нет и установлен флаг «Создать базу данных в случае ее отсутствия», произойдет добавление новой базы на сервер баз данных.
- Пользователь базы данных — пользователь СУБД, который станет владельцем базы на сервере в случае создания новой базы данных или имеющий права для работы с существующей;
- Пароль пользователя — пароль пользователя от лица которого будет осуществляться доступ к базе данных;
- Смещение дат — 0 или 2000. Данный параметр определяет число лет, которое будет прибавляться к датам при их сохранении в базе данных Microsoft SQL Server и вычитаться при их извлечении. Дело в том, что тип DATATIME, используемый Microsoft SQL Server, позволяет хранить даты в диапазоне с 1 января 1753 года по 31 декабря 9999 года. Если при работе с информационной базой может возникнуть необходимость хранения дат, предшествующих нижней границе данного диапазона, смещение дат следует выбрать 2000. Кроме того, если в прикладном решении используются регистры накопления или регистры бухгалтерии (а скорее всего так оно и будет) также в «поле смещение» дат необходимо установить значение 2000.
- Установить блокировку регламентных заданий — установка флага позволяет запретить выполнения регламентных заданий на сервере для данной информационной базы. Следует устанавливать в случае создания тестовых информационных баз, где выполнение регламентных заданий не несет никакой практической нагрузки.
Установив все параметры информационной базы нажимаем «Далее».
Ну и наконец, указываем параметры запуска для создаваемой базы и нажимаем «Готово» для запуска процесса создания новой информационной базы. При этом будет создана новая информационная база на на сервере «1С:Предприятия», в случае необходимости, создана новая база данных на сервере баз данных, а также произойдет загрузка данных из шаблона конфигурации.
Если все вышеперечисленные действия завершились успешно, мастер завершит свою работу, а мы увидим только что созданную базу и в списке информационных баз в окне запуска «1С:Предприятие».
2. Добавление информационной базы из консоли администрирования серверов «1С:Предприятия»
Теперь добавим еще одну информационную базу в кластер серверов, но уже через оснастку «Администрирование серверов 1С:Предприятия» (предварительно должна быть установлена). Найти ее можно:
Ну и в любом случае оснастку можно запустить выполнив файл «1CV8 Servers.msc» располагающийся в каталоге установки «1С:Предприятие» в подкаталоге «common».
Если оснастка «Администрирование серверов 1С Предприятия» запускается на том же самом компьютере, где установлен сервер «1С:Предприятия», то в дереве слева, в ветке с сетевым именем текущего компьютера, мы должны увидеть данный кластер серверов под названием «Локальный кластер». Раскрыв вкладку «Информационные базы» увидим все информационные базы в данном кластере серверов (например базу данных созданную через окно запуска «1С:Предприятие» на предыдущем шаге). Для добавления новой информационной базы кликнем правой кнопкой мыши по данной вкладке, в контекстном меню выберем «Создать» — «Информационная база».
Откроется окно параметров создаваемой информационной базы. Список параметров тот же самый, что был описан выше в п.1 данной инструкции. Заполнив все параметры нажимаем «ОК» для запуска процесса создания новой информационной базы. При этом будет создана новая информационная база на на сервере «1С:Предприятия» и, в случае необходимости, создана новая база данных на сервере баз данных.
Если все вышеперечисленные действия завершились успешно, окно параметров закроется, а мы увидим только что созданную базу данных в списке информационных баз текущего кластера.
А если зайти в программу «Среда SQL Server Management Studio » и подключиться к текущему экземпляру MS SQL Server, можно увидеть созданные на предыдущих шагах базы данных.
3. Свойства информационной базы
Чтобы просмотреть или изменить параметры конкретной информационной базы необходимо в оснастке «Администрирование серверов 1С Предприятия», в списке информационных баз кликнуть по ней правой кнопкой мыши и в контекстном меню выбрать «Свойства». Для аутентификации в консоли администрирования необходимо использовать администраторов в соответствующих информационных базах. Другими словами данная проверка аналогична аутентификации при подключении к информационной базе через клиента «1С:Предприятие».
Как видно, к списку уже знакомых нам параметров добавились:
- Блокировка начала сеансов включена — флаг, позволяющий включить блокировку начала сеансов с информационной базой, если флаг установлен, то:
- Существующие сеансы могут продолжать работу, устанавливать новые соединения, а также запускать фоновые задания;
- Установка новых сеансов и соединений с информационной базой запрещено.
Изменив необходимые параметры нажимаем «Применить» для сохранения изменений или «ОК» для сохранения и закрытия окна свойств информационной базы.
4. Добавление существующей информационной базы в список информационных базы окна запуска «1С:Предприятие»
Ну и наконец, нам осталось только добавить созданную с помощью оснастки «Администрирование серверов 1С Предприятия» информационную базу в список информационных баз окна запуска «1С:Предприятие». Для чего в данном окне нажимаем «Добавить…» и в запустившемся мастере добавления информационной базы/группы выбираем соответствующий пункт и нажимаем «Далее».
Вводим имя информационной базы, как она будет отображаться в списке, тип расположения информационной базы выбираем «На сервере 1С:Предприятия» и снова жмем «Далее».
Вводим адрес кластера серверов «1С:Предприятия» и имя информационной базы, как оно задано в данном кластере. Нажимаем «Далее».
Ну и наконец задаем параметры запуска информационной базы и нажимаем «Готово» для завершения работы мастера.
Наша база появилась в списке информационных баз. Надо понимать, что это пустая (чистая) база данных, и далее следует загрузить в нее данные из шаблона, или из файла предварительно выгруженных данных.
Смотрите также:
В ситуации когда необходимо перенести базу данных SQL с одного экземпляра MS SQL Server на другой, или изменить каталог хранения файлов базы данных, помогут операции отсоединения (Detach) и присоединения (Attach) баз данных MS SQL Server.…
При запуске клиент «1С:Предприятие» выполняет поиск клиентской лицензии. Алгоритм поиска лицензии не столь тривиален. Ниже приведен данный алгоритм для различных режимов запуска «1С:Предприятие», а также алгоритм поиска лицензии при запуске сервера «1С:Предприятие», для версии «1С:Предприятие»…
При запуске клиент «1С:Предприятие» выполняет поиск клиентской лицензии. Алгоритм поиска лицензии не столь тривиален. Ниже приведен данный алгоритм для различных режимов запуска «1С:Предприятие», а также алгоритм поиска лицензии при запуске сервера «1С:Предприятие», для версии «1С:Предприятие»…
В течении урока мы: создали базу, создали обработку, создали форму.
Как минимум о двух способах знают не все 🙂
Как и куда писать текст программы?
Переключитесь на закладку окна с формой «Модуль». Вы убедитесь, что у вас там уже есть какой-то текст («Процедура …»).
Если текста нет, то:
- В толстом клиенте Вы неверно добавили форму к обработке, повторите с начала
- В тонком клиенте Вы забыли добавить кнопку, повторите с начала.
Внутри текста есть строка:
// Вставить содержимое обработчика
Ваша задача стереть эту строку и вместо нее вписать текст программы. После этого сохранить обработку и открыть ее в режиме предприятия.
При нажатии Выполнить теперь будут выполняться вписанные Вами действия.
А теперь перейдем непосредственно к самим способам!
Итак Вы должны вместо текста «// Вставить содержимое обработчика.» написать текст программы.
Собственно это все 🙂
Это самый простой способ, очень широко используемый программистами.
Собственно это все 🙂
ПоказатьОповещениеПользователя("Привет, мир!",,"В самом деле привет!");
Этот способ появился только в 1С версии 8.2. Это всплывающее окно в правом нижнем углу экрана, которое гаснет со временем.
ВызватьИсключение "Привет, мир!";
При выполнении любой программы может быть ошибка. Иногда эта ошибка может быть вычислена заранее (например нужно посчитать a = b/c и в момент выполнения программы стало известно, что c равно 0).
В этом случае есть способ сообщить об ошибке таким методом.
Программист 1С должен знать не только те способы программирования, которые есть в платформе 1С, но и те, которые есть в типовых конфигурациях.
Новички при попытке дописать любую типовую конфигурацию начинает изобретать велосипед.
Итак, теперь можете себя почувствовать настоящим программистом!
Именно это и является программированием 1С. Конечно реальное программирование гораздо сложнее и требует массы знаний, но общее представление Вы теперь получили.
Удачи!
P.S. В pdf версии урока даны скриншоты, чтобы было легче сделать собственный опыт.
P.P.S. К уроку даны 5 видео с примерами создания базы для программирования, создания обработки, программирования в толстом и тонком клиенте.
Читайте также: