Спутник программиста — каркасная конфигурация начинающим программистам 1С










Спутник программиста — каркасная конфигурация с примерами для разработки начинающим программистам 1С.

При работе (доработка, разработка ) с конфигурациями 1С, для оперативного получения подсказки, обращаемся к встроенному синтакс-помощнику, поиск через браузер, звонок другу и т.д. Со временем эта информация накапливается в разных блокнотах, файлах, в ячейках мозговой памяти. Часто под рукой был такой файлик: ВсякиеПолезно1сти.mht. 

Как-то посмотрел бесплатный экспресс курс, на сайте , "1С:Программист — за 21 день…", автор Евгений Гилев и на базе этого курса создал каркасную конфигурацию "СпутникПрограммиста", в которую добавил различные примеры разработок для освоения 1С.

Конфигурация, как готовый пример, для работы маленькой такой торговой компании, в которую добавил, что было разбросано по разным местам: материалы по языку 1С, по всем объектам метаданных, изучение запросов, разработка отчетов на СКД (примеры из Е.Ю Хрусталева "Разработка сложных отчетов…").

Примеры, в основном, для управляемых форм, но для каждого объекта создал СправочныйОбъект (СправочныйСправочник, ДокументСправка и т.д.) где поместил фрагменты кода для разных ситуаций, в том числе и для обычного приложения. Эти примеры можно посмотреть на закладке Прочее -> Справочная информация, каждого объекта Справочный… или …Справка.

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

А архиве есть внешние примеры отчетов. 

Платформа 8.3.13.1513.

27 Comments

  1. SShipilov

    Действительно отличный набор для решения базовых задач.

    Для опытных тоже может быть полезно.

    Reply ↓
  2. ArtiKDA

    Где можно скачать, данный чудо продукт?

    Reply ↓
  3. AnryMc

    (0)

    автор Евгений Гилев

    Вы уверены что не нарушены авторские права?

    Reply ↓
  4. VmvLer

    (3) Я посмотрел «Транформеры — 6» и базе этого видео создал у себя в гараже робота.

    вы уверены, что я не нарушил авторское право?

    Reply ↓
  5. Altez

    Вот бы на гитхаб это в виде декомпилированной выгруженной конфигурации. Можно было б добавить своих шаблонов для решения повседневных задач.

    Reply ↓
  6. wowik

    (4) этот вопрос нужно задавать техподдержке инфостарта, это они должны проверять авторские права. Публикация есть — ничего не нарушено.

    Reply ↓
  7. oleg-x

    (6) Не совсем, у них в какой то момент изменилась политика, если нарушил авторское право, заплатит автор статьи, а инфорстарт вроде как не при чем.

    Вещь может и полезна новичкам, в том числе и на поиск чужих ошибок 🙂

    Вот пример из второго скрин-шота

    Отбор = Новый Структура();
    Отбор.Вставить(«Номенклатура»,СправочникНоменклатураСсылка);
    НайденоеЗначение = ТЧНоменклатура.НайтиСтроки(Отбор);
    НайденоеЗначение[0].Количество = 5; //меняем значение

    здесь есть ошибка, но вроде все правильно 🙂

    Reply ↓
  8. bulas

    (3)Это бесплатный экспресс курс, да конфигурация уже сильно изменена.

    Reply ↓
  9. bulas

    (7)Ошибки для того, чтобы формировать инженерный подход.

    Reply ↓
  10. bulas

    Если дальше совершенствоваться, то курсы Евгения Гилева (платные, но с отличной подачей материала) прекрасное подспорье, чтобы выйти из подмастерья.

    Reply ↓
  11. seperblunt2

    (4) как только попытаешься его продать — все….

    Reply ↓
  12. zeegin

    Когда есть git и markdown нечто подобное выглядит динозавром.

    Reply ↓
  13. vasilev2015

    Здравствуйте !

    На картинке видны команды: «ОткрытьМодально», «ПолучитьФорму», «НайтиПоНаименованию».

    Вы точно будете использовать этот код как образец ?

    Reply ↓
  14. bulas

    (13)выдержка из описания: где поместил фрагменты кода для разных ситуаций, в том числе и для обычного приложения.

    Reply ↓
  15. SlavaKron

    ПВХ ДополнительныеРеквизитыИСведения следует искать по реквизиту «Имя», а не по наименованию.

    Reply ↓
  16. Enigmahas

    на гит бы это, а то тут не дает скачать

    Reply ↓
  17. fancy

    На скриншоте про СпровочныйРегистрНакопления и код как создать набор записей регистра без привязки к документу http://prntscr.com/nsnu0j точно не будет привзяки к регистратору? И есть ли уверенность что ОперацияБух имеет в коллекции движений указанный регистр?

    Не правильней ли в наборе установить отбор и добавлять записи по новой несуществующей ссылке на документ

    Reply ↓
  18. zeegin

    (14) Вам мягко намекают, что вы плохо знаете стандарты разработки https://its.1c.ru/db/v8std

    Reply ↓
  19. bulas

    (18)Будем надеяться, что эту конфигурацию, скачавший оптимист, «причешет» под стандарты 1с.

    Reply ↓
  20. zeegin

    (19) Я думаю что идея очень полезная, но считаю что такое лучше делать на гитхабе) Там больше возможностей получить обратную связь и исправить правильно неправильные примеры.

    Reply ↓
  21. bulas

    (20)Или ИнфоСтарт организует облако, куда разместить полигонную конфигурацию с примерами, на которой начинающие, студенты, продолжающие будут тренироваться преодолевать «препятствия», оттачивать свое мастерство .

    Reply ↓
  22. zeegin

    (21) Это не поможет отправлять и принимать мердж реквесты.

    Reply ↓
  23. Enigmahas

    не знаю как написать в личку, но вот моя почта, petrihas@gmail.com

    Reply ↓
  24. user598128_able123

    Посмотрели пример с расшифровкой СКД во вкладке Бух учет?

    Почему в макете указаны Товар и Документ тогда как в запросе нигде не фигурируют такие поля?

    Ладно хорошо, поменяю сам)

    Остается вопрос,

    Отчет.РасшифровкаСКД

    Строчка кода:

    // ЗначениеРасшифровки.ПолучитьРодителей()[0];

    Если раскомментировать строку, то ругается на код.

    Сможете подсказать как она используется?

    Reply ↓
  25. bulas

    (24)Как будет время посмотрю — то что за комментировано, скорее всего, экспериментальный вариант (подзабыл что я хотел этим сказать).

    Reply ↓
  26. Nikola23

    Да вы что! «НайтиПоНаименованию» на первом же скриншоте.

    Коллега, решили учить начинающих, освойте сами хотя бы…

    Речь не о знании операторов языка, а о правильном из применении.

    Reply ↓
  27. bulas

    (26)Да вы что — Найти по наименованию _ это с чего и надо начинать, чтобы почувствовать, а там понеслась. Эх Nikola23.

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *