Книга знаний

Инф. технологии

Что нужно знать, приступая к изучению 1С

Какие знания нужно иметь, приступая к изучению 1САвтор статьи:
Последняя редакция №1 от 10.07.06
URL: http://kb.mista.ru/article.php?id=279

Ключевые слова: начинающий,1С,изучение,образование


Здесь описано, что должен по минимуму знать программист, собирающийся изучить 1С, из других языков и теории программирования.

Обязательно знать



= Функции, передача параметров по значению и ссылке
= Локальные и глобальные переменные
= Циклы и условный оператор if (если).
Лучше иметь опыт программирования на Basic, Pascal или любом другом языке, тогда 1С осваивается быстро.
Один раз я пытался научить администратора, не имеющего навыков программирования, языку 1С, но застрял надолго на обучении человека языку программирования.
Изучите любой язык и вам будет проще.

Быстро освоить и разобраться:



= Работа с коллекциями: списки значений, структуры, массивы, матрицы.
В 1С есть уже готовые типы для коллекций. Вам не придется писать их реализацию, поэтому можно не знать, как организовать список или структуру,но нужно уметь ими пользоваться.
Список - набор элементов, доступ к элементу по номеру элемента или перебором.
Структура - набор элементов, каждый элемент имеет ключ, доступ к элементу по ключу элемента или перебором.
Матрица - таблица М*N, каждая колонка имеет имя, в таблице определенное количество строк, строки можно добавлять/удалять,обращение к значению ячейки по номеру строки и номеру/имени колонки.
Коллекции широко используются в 1С, поэтому придется научиться ими пользоваться.

Также очень желательно:



= Реляционные базы данных - нормальные формы, связи между таблицами
= Язык запросов SQL
Человеку, знающим устройство реляционных баз даных и язык SQL, легко будет освоиться при работе с данными 1С. Без этого сложно.
Экспериментировать с запросами и базами данных лучше в Access, можно даже без программирования, просто научитесь писать текст запросов без конструктора для вставки, выборки, изменения, удаления данных.

Для обмена данными с другими программами не повредит опыт:



= Работы с Com-объектами
Например знание, как через Com создать лист Экселя и заполнить его нужными данными.
= Файлы
Как открыть файл, записать в него данные, закрыть файл.
Закладка

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2021 | Mista.ru

Яндекс.Метрика