Ну, вот. Дожил я... начал осваивать 1С. Не как пользователь. И пользователем никогда не был. Программист - это звучит гордо! :)
Зачем пишу? Для таких же, как я пару дней назад :)
Лет n тому возникало желание познакомиться поближе (тогда и Excel'я не знал). Ушло желание. Не так давно опять пришло.
Несколько раз пытался сам вникнуть. Открывал конфигуратор (там так редактор называется), смотрел-пытался... никак.
Раньше думалось, что 1С - это готовая разработка с возможностью некоторых изменений (форму отчета исправить, накладную переделать). Оно-то так - Предприятие, Бухгалтерия... Бери и пользуйся. Оказывается, не только это.
1С - платформа. А готовое пользовательское решение (или конфигурация) - то, что можно на этой платформе сотворить. Как движок форума или игрушки :)
Т.е. изначально - пустое окно программы.
Первые впечатления.
Там редактор кода называется конфигуратор. Корень дерева - конфигурация, которая ветвится на кучу малу всяческих нужностей (около 20 ): константы, списки, реестры, формы, планы, отчеты... которые в свою очередь могут ветвиться... которые дальше могут ветвиться...
Код можно писать на русском, можно на английском (не пробовал). То, что операторы на русском, и еще такие, поначалу очень сбивает:
ДилогОткрытияФайла=Новый ДиалогВыбораФайла(Режим)
ОбластьШапки.Параметры.РД=Формат(РабочаяДата, "ДЛФ=DD" )
Из плюсов:
- язык во многом похож на VBA. Это намного облегчает познание;
- готовые шаблоны форм, которые можно дорабатывать;
- построение печатных форм...
Как я понял (пока что): программирование в 1С - больше конструктор, чем написание кода. Возможно, ошибаюсь, время покажет. Но зато какую базу данных соорудить можно!
Пока интересно.
Зачем пишу? Для таких же, как я пару дней назад :)
Лет n тому возникало желание познакомиться поближе (тогда и Excel'я не знал). Ушло желание. Не так давно опять пришло.
Несколько раз пытался сам вникнуть. Открывал конфигуратор (там так редактор называется), смотрел-пытался... никак.
Раньше думалось, что 1С - это готовая разработка с возможностью некоторых изменений (форму отчета исправить, накладную переделать). Оно-то так - Предприятие, Бухгалтерия... Бери и пользуйся. Оказывается, не только это.
1С - платформа. А готовое пользовательское решение (или конфигурация) - то, что можно на этой платформе сотворить. Как движок форума или игрушки :)
Т.е. изначально - пустое окно программы.
Первые впечатления.
Там редактор кода называется конфигуратор. Корень дерева - конфигурация, которая ветвится на кучу малу всяческих нужностей (около 20 ): константы, списки, реестры, формы, планы, отчеты... которые в свою очередь могут ветвиться... которые дальше могут ветвиться...
Код можно писать на русском, можно на английском (не пробовал). То, что операторы на русском, и еще такие, поначалу очень сбивает:
ДилогОткрытияФайла=Новый ДиалогВыбораФайла(Режим)
ОбластьШапки.Параметры.РД=Формат(РабочаяДата, "ДЛФ=DD" )
Из плюсов:
- язык во многом похож на VBA. Это намного облегчает познание;
- готовые шаблоны форм, которые можно дорабатывать;
- построение печатных форм...
Как я понял (пока что): программирование в 1С - больше конструктор, чем написание кода. Возможно, ошибаюсь, время покажет. Но зато какую базу данных соорудить можно!
Пока интересно.