Справочная библиотека программ и подпрограмм 1С

11.01.22

Функциональные - Управление знаниями (Knowledge Base)

Данная небольшая статья (и обработка для использования в практике своей работы) предлагается вниманию начинающим и опытным программистам 1С в качестве небольшого пособия по освоению программирования на платформе 1С. Есть такая книжка «1С: Предприятие Опыты программирования», написал ее небезысвестный в узких одинэсовских кругах О. В. Бартеньев (издательство «Диалог-МИФИ», 2004 г.), так вот, при внимательном ее изучении у пытливого пользователя возникает множество вопросов. Предлагаемая обработка позволяет решить некоторые из них.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Справочная библиотека программ и подпрограмм 1С по книге О. В. Бартеньева "Опыты программирования", для начинающих и опытных программистов 1С:
.epf 21,30Kb
9 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Для начинающих программистов представляет собой нешуточную задачу освоить текст этой многомудрой книги. Я, будучи уже несколько лет программистом 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С, так и опытным в качестве шпаргалки и библиотеки подпрограмм.

Вступайте в нашу телеграмм-группу Инфостарт

Предприятие О. В. Бартеньев опыты программирования "Опыты программирования" обучение программист программа функция процедура язык примеры код программы обработка поле

См. также

Управление знаниями (Knowledge Base) 1С v8.3 Абонемент ($m)

Конфигурация для хранения записей с полнотекстовым поиском записей и поиском по хештегам. В конфигурацию внедрено БСП: журнал регистрации, заметки пользователей, версионирование, присоединенные файлы записей.

3 стартмани

11.03.2025    736    5    Rassel8911    3    

0

Управление знаниями (Knowledge Base) 1С v8.3 Россия Абонемент ($m)

Конфигурация 1С для сведения в одном месте информации, собранной из разных источников. - создание и сохранение простой текстовой информации в структурированную статью, - форматирование упрощённым редактором (цвет, жирность, размер шрифта, ввод картинок), - импорт кода картинок непосредственно в статью, - возможность формирования статьи по шаблону: Картинка -> Описание -> Характеристики -> Табличные данные. - упрощённый "реинжиниринг" (например, из кода http страницы в обычный текстовый вид), - автоматическое преобразование в автономную HTML страницу.

3 стартмани

25.11.2024    2345    9    NeSPEC    7    

4

Управление знаниями (Knowledge Base) 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Делюсь лайфхаком по верстке статей для ИС. Исходный текст набираю в Obsidian, загружаю картинки списком, конвертирую исходный текст в HTML. Обратный реинжиниринг статьи на ИС в проект на GitHub.

1 стартмани

12.08.2024    1451    kalyaka    0    

13

Управление знаниями (Knowledge Base) 1С v8.3 1C v8.2 1С v8.1 Управляемые формы 1C:Бухгалтерия Абонемент ($m)

Данная конфигурация является заготовочной для построения базы знаний в компании на основе платформы 1С. Поддерживаются следующие технологические платформы: - 1С:Предприятие 8.0 (8.0.14.39) - более старые версии должны поддерживаться, но не гарантирую. - 1С Предприятие 8.1 - полная поддержка. - 1С Предприятие 8.2 - 8.2.9 и новее во всех режимах. - 1С Предприятие 8.3 - 8.3.5 и новее во всех режимах компьютерной платформы (мобильная пока не поддерживается).

2 стартмани

29.11.2023    1749    5    user1206119    8    

3

Управление знаниями (Knowledge Base) Пользователь 1С v8.3 Платные (руб)

Решение от фирмы «1С» для создания системы управления электронным и смешанным обучением в коммерческих и образовательных организациях. Решение создано для автоматизации основных бизнес-процессов очного (аудиторного) и дистанционного обучения.

400000 руб.

17.10.2023    2088    2    0    

1

Документооборот и делопроизводство (СЭД) Управление знаниями (Knowledge Base) 1С v8.3 1С:Документооборот Россия Абонемент ($m)

Организуем базу знаний в 1С:ДО с помощью категорий данных.

1 стартмани

25.09.2023    5229    45    E_Babaylova    5    

15

Подготовка к аттестации Управление знаниями (Knowledge Base) 1С v8.3 Абонемент ($m)

Конфигурация, позволяющая создать набор вопросов с фиксированными ответами, список тестируемых и проводить тестирование.

1 стартмани

14.09.2023    1322    3    Dmitr033    0    

5

Документооборот и делопроизводство (СЭД) Управление знаниями (Knowledge Base) Управляемые формы 1С:Документооборот Россия Абонемент ($m)

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

3 стартмани

04.07.2023    3755    14    BigBon    3    

3
Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 06.10.17 15:45
Сообщение было скрыто модератором.
...
3. пользователь 06.10.17 21:54
Сообщение было скрыто модератором.
...
4. пользователь 07.10.17 03:28
Сообщение было скрыто модератором.
...
7. пользователь 07.10.17 04:16
Сообщение было скрыто модератором.
...
8. пользователь 07.10.17 06:15
Сообщение было скрыто модератором.
...
9. пользователь 07.10.17 06:47
Сообщение было скрыто модератором.
...
10. пользователь 07.10.17 06:53
Сообщение было скрыто модератором.
...
11. пользователь 07.10.17 08:59
Сообщение было скрыто модератором.
...
12. пользователь 07.10.17 09:04
Сообщение было скрыто модератором.
...
2. пользователь 06.10.17 21:52
Сообщение было скрыто модератором.
...
5. пользователь 07.10.17 03:33
Сообщение было скрыто модератором.
...
6. пользователь 07.10.17 04:11
Сообщение было скрыто модератором.
...
Оставьте свое сообщение