Справочная библиотека программ и подпрограмм 1С
Функциональные - Управление знаниями (Knowledge Base)
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Для начинающих программистов представляет собой нешуточную задачу освоить текст этой многомудрой книги. Я, будучи уже несколько лет программистом 1С, и, казалось бы, уже много собак съевший на написании всевозможных отчетов, обработок да и просто кода в различных типовых и не очень конфигурациях фирмы 1С, открыл для себя в этой книге некоторые интересные моменты и приемы программирования на языке 1С. Вот решил поделиться с народом небольшой обработкой, которая может облегчить начинающим, и не только, программистам 1С, которые сталкивались с этой книгой и хотят повысить свой уровень в достижении высот профессии. Довольно зубодробительный текст книги разбавлен примерами и снабжен многочисленными копиями мини-базы для своего освоения. Предлагаемая мною небольшая обработка, ессно внешняя, позволяет ускорить процесс освоения и может послужить справочником, библиотекой, называйте как хотите, в общем, тоже небольшим пособием по освоению языка 1С. Обработка создана таким образом, что все 20 примеров сведены в одном месте и могут вызываться по нажатию всего одной кнопки "Выполнить". В коде обработки можно посмотреть как это делается, что также повысит образовательный уровень начинающего программера 1С.
У меня эта обработка всегда под рукой, из нее при надобности можно брать куски кода и вставлять его в свои разработки, а также просто использовать ее в качестве напоминалки по различным методам, функциям и объектам программирования по языку 1С, ведь помнить абсолютно все приемы, методы и конструкции языка программирования 1С практически невозможно.
Обработку можно использовать как начинающим, так и опытным программистам 1С просто в качестве библиотеки готовых решений при написании функций и процедур в процессе создания своих шедевров программирования.
В данной обработке содержатся немного доработанные примеры из книги от начала до 41 страницы, до раздела 2.5 «Универсальные коллекции значений», т. е. до задачи №4, а это первые 20 примеров. В перспективе написание еще обучающих обработок по дальнейшему тексту книги с доработкой до вполне себе удобоваримого практического применения при чистом кодировании насущных задач пользователя.
Обработку можно использовать не только с той информационной базой, которая поставляется в комплекте с книжкой. Я постарался избавиться от конкретных ссылок и данных, которые приведены в книге, все переведено на ссылочный тип и данную обработку можно использовать с любой конфигурацией (типовой, нетиповой, самописной) в обычном (неуправляемом) приложении.
Внешний вид обработки представляет собой Панель со страницами, нумерация которых определяется последовательностью разбираемых в книге примеров с 1 по 20, т. е. со стр. 8 по 41, до раздела 2.5. "Универсальные коллекции значений". Я постарался уйти от конкретных ссылок и сделал все на косвенных данных, т.е. для каждого примера вместо конкретных данных вставлены поля и в зависимости от примера программисту можно вставлять свои требуемые реквизиты, табличные части и другие данные, чтобы посмотреть как работает тот или иной пример из книги, поэтому можно использовать любую конфигурацию от 1С, а не только ту, которая прилагается к книге на СD-диске.

рис. 1
Ну и, само собой, можно куски кода каждого примера вставлять в свои разработки.
Также обработка снабжена краткими комментариями и описаниями каждого примера, со ссылкой на страницы книги:

рис. 2
Надеюсь, что обработка поможет как многим начинающим программистам 1С, так и опытным в качестве шпаргалки и библиотеки подпрограмм.
Вступайте в нашу телеграмм-группу Инфостарт