Спутник программиста — каркасная конфигурация начинающим программистам 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 не будет опубликован. Обязательные поля помечены *