В. В. Рыбалка Hello, 1C. Пример быстрой разработки приложений на платформе 1С: предприятие



Pdf көрінісі
бет3/28
Дата04.08.2023
өлшемі9,84 Mb.
#105030
түріКнига
1   2   3   4   5   6   7   8   9   ...   28
Байланысты:
Hello 1C master-klass primer buestroi razrabo 2748623 z-lib org

Все ли у нас есть 
Прежде чем начинать, убедимся, что у нас есть все, что нужно для начала. А 
именно – что установлена система 1С:Предприятие: 
Старт→ Все программы→1С Предприятие 8 (учебная версия) 
Если этого пункта меню нет, значит, систему надо установить. 
Сделать это просто. Вставим диск МАСТЕР-КЛАСС в дисковод и в открывшемся 
окне выберем пункт 1С:Предприятие 8. Учебная версия. Если окно автозапуска не 
сработало, запустите вручную с диске программу «autorun.exe». 
Процесс установки прост, нужно соглашаться со всем, что стандартно 
предлагается и нажимать кнопку Далее >. 


Информационная база 
Система 1С:Предприятие – это не универсальная среда программирования. С ее 
помощью нельзя создать «какую угодно» программу. Назначение 1С:Предприятия 
– автоматизация деятельности организаций и частных лиц. По этой причине 
многие технологические решения уже жестко зашиты в «сердце» этой системы – 
технологическую платформу. 
Везде, где есть 1С:Предприятие – есть технологическая платформа. Поэтому 
процесс разработки и модификации программ, структура программ 
1С:Предприятие – везде одинаковые. 
Эту одинаковость как раз обеспечивает технологическая платформа. Потому что 
она одновременно является и инструментом разработки, и средой исполнения 
программ 1С:Предприятия (подробнее – см. 
http://v8.1c.ru/news/publication.jsp?id=193
). 
Главным технологическим понятием, которое используется в 1С:Предприятии, 
является информационная база. Грубо говоря, каждая информационная база это 
и есть одна «программа» 1С:Предприятия. Например, 1С:Бухгалтерия, или 
1С:ERP Управление предприятием 2.0. 
Особенность заключается в том, что каждая информационная база содержит не 
только данные, с которыми работают пользователи, но и собственно саму 
«программу» (прикладное решение) которую исполняет платформа. 
Таким образом, если вам нужна 1С:Бухгалтерия, вы создаете информационную 
базу с прикладным решением Бухгалтерия и затем в этой же базе храните все 
данные. Если вам нужна еще одна бухгалтерия для другой вашей организации – 
вы создаете новую информационную базу с той же самой «программой» 
Бухгалтерия, но хранить в ней будете уже другие данные. А если вам нужна 
1С:Зарплата и управление персоналом, то вы создаете третью информационную 
базу уже с другой «программой», с программой Зарплата и Управление 
персоналом, и, естественно, храните в ней данные, относящиеся именно к учету 
зарплаты. 
Таким образом, информационная база – это как домик у улитки – «все свое ношу с 
собой». Если у вас есть информационная база – значит, у вас есть все, что нужно: 
и данные, и сама программа, которая знает, как обрабатывать и представлять эти 
данные. 
Итак, создание любой программы 1С:Предприятия начинается с создания 
информационной базы, в которой будет находиться и сама «программа» и 
данные, с которыми она работает. 
Запустим систему – Старт → Все программы→ 1С Предприятие 8 (учебная 
версия)→1С Предприятие 


Первым делом система откроет список информационных баз, с которыми мы 
можем работать, и обнаружит, что этот список пуст. В нем нет еще ни одной 
информационной базы. Система сразу же предложит добавить в список 
информационную базу. 
Но ведь мы еще не создавали никаких информационных баз?! Ничего страшного, 
согласимся. 
Совет. Если вы (или кто-то до вас) уже добавлял информационные базы в список, 
то, конечно, система не задаст этот вопрос. Тогда, чтобы добавить в список 
информационную базу, нужно будет нажать кнопку Добавить… 


Вот теперь система поинтересуется, а что же именно мы хотим добавить в список 
наших баз: совсем новую информационную базу, которой еще нет, или же 
информационную базу, которая уже существует где-то (например, на каком-
нибудь сервере в локальной сети...) 
Стандартно предлагается создать новую информационную базу – именно это нам 
и нужно. Поэтому снова согласимся и нажмем Далее >. 


Система задаст нам еще один вопрос. Дело в том, что информационную базу 
можно создать двумя путями. Можно создать ее совсем новую, в которой не будет 
ни «программы», ни данных. А можно создать информационную базу из шаблона 
так, что она сразу же будет содержать нужную «программу», например, 
бухгалтерию. Или сразу же будет содержать нужную «программу» и какие-то 
данные (например, демонстрационные данные). Для этого и используется первый 
вариант, показанный в этом диалоге – создание информационной базы из 
шаблона. 
Но мы с вами не устанавливали никаких шаблонов, поэтому снова согласимся с 
тем, что стандартно предлагает нам система – создать информационную базу без 
конфигурации (то есть без «программы») и просто нажмем Далее >. 


Теперь система поинтересуется, как будет называться наша новая информационная 
база. Название можно дать любое, оно ни на что не влияет, но лучше назвать ее Мастер-
класс 8. Именно это название будет отображаться в списке информационных баз, 
который открывается при запуске системы. Нажмем Далее >. 


Напоследок система сообщит нам, где будет располагаться информационная база. 
Стандартно она будет размещена в профиле пользователя. Если у вас есть проблемы со 
свободным местом на диске С:, то можно указать для нее другое место. Но в 
большинстве случаев можно согласиться с тем, что предлагает система и нажать кнопку 
Далее >. 
В следующем окне ничего менять не будем – нажмем сразу Готово. 
В результате в списке информационных баз мы увидим нашу новую базу – 
Мастер-класс 8. Останется лишь нажать на кнопку Конфигуратор, чтобы начать 
создание нашей «программы». 
Конфигуратор – это режим запуска платформы для разработчика, чтобы 
создавать или изменять «программу», которая есть в информационной базе. 
1С:Предприятие – это режим запуска для пользователя, чтобы работать с 
данными информационной базы. 
Мы с вами сейчас – разработчики, поэтому запускаем Конфигуратор. 






Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   28




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет