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

Публикация № 1064988

Разработка - Практика программирования

Каркасная конфигурация изучение

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

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

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

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

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

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

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

Платформа 8.3.13.1513.

65

Скачать файлы

Наименование Файл Версия Размер
Архив с выгрузкой конфигурации и примерами отчетов
.zip 2,59Mb
22.05.19
96
.zip 2,59Mb 96 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. SShipilov 23.05.19 10:49 Сейчас в теме
Действительно отличный набор для решения базовых задач.
Для опытных тоже может быть полезно.
2. ArtiKDA 23.05.19 11:14 Сейчас в теме
Где можно скачать, данный чудо продукт?
3. AnryMc 720 23.05.19 11:38 Сейчас в теме
(0)
автор Евгений Гилев


Вы уверены что не нарушены авторские права?
4. VmvLer 23.05.19 11:44 Сейчас в теме
(3) Я посмотрел "Транформеры - 6" и базе этого видео создал у себя в гараже робота.
вы уверены, что я не нарушил авторское право?
slavikss; ArtiKDA; +2 Ответить
6. wowik 609 23.05.19 12:26 Сейчас в теме
(4) этот вопрос нужно задавать техподдержке инфостарта, это они должны проверять авторские права. Публикация есть - ничего не нарушено.
7. oleg-x 13 23.05.19 13:42 Сейчас в теме
(6) Не совсем, у них в какой то момент изменилась политика, если нарушил авторское право, заплатит автор статьи, а инфорстарт вроде как не при чем.


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

здесь есть ошибка, но вроде все правильно :-)
9. bulas 183 23.05.19 13:58 Сейчас в теме
(7)Ошибки для того, чтобы формировать инженерный подход.
11. seperblunt2 23.05.19 14:40 Сейчас в теме
(4) как только попытаешься его продать - все....
8. bulas 183 23.05.19 13:55 Сейчас в теме
(3)Это бесплатный экспресс курс, да конфигурация уже сильно изменена.
5. Altez 253 23.05.19 11:48 Сейчас в теме
Вот бы на гитхаб это в виде декомпилированной выгруженной конфигурации. Можно было б добавить своих шаблонов для решения повседневных задач.
mavlenkov; d.snissarenko; +2 Ответить
10. bulas 183 23.05.19 14:14 Сейчас в теме
Если дальше совершенствоваться, то курсы Евгения Гилева (платные, но с отличной подачей материала) прекрасное подспорье, чтобы выйти из подмастерья.
12. zeegin 44 23.05.19 15:11 Сейчас в теме
Когда есть git и markdown нечто подобное выглядит динозавром.
mavlenkov; sergey_garin; JohnConnor; +3 Ответить
13. vasilev2015 1413 23.05.19 15:13 Сейчас в теме
Здравствуйте !

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

Вы точно будете использовать этот код как образец ?
Bazil; zeegin; +2 Ответить
14. bulas 183 23.05.19 15:25 Сейчас в теме
(13)выдержка из описания: где поместил фрагменты кода для разных ситуаций, в том числе и для обычного приложения.
18. zeegin 44 24.05.19 09:47 Сейчас в теме
(14) Вам мягко намекают, что вы плохо знаете стандарты разработки https://its.1c.ru/db/v8std
19. bulas 183 24.05.19 10:29 Сейчас в теме
(18)Будем надеяться, что эту конфигурацию, скачавший оптимист, "причешет" под стандарты 1с.
20. zeegin 44 24.05.19 11:02 Сейчас в теме
(19) Я думаю что идея очень полезная, но считаю что такое лучше делать на гитхабе) Там больше возможностей получить обратную связь и исправить правильно неправильные примеры.
21. bulas 183 24.05.19 12:13 Сейчас в теме
(20)Или ИнфоСтарт организует облако, куда разместить полигонную конфигурацию с примерами, на которой начинающие, студенты, продолжающие будут тренироваться преодолевать "препятствия", оттачивать свое мастерство .
22. zeegin 44 24.05.19 13:39 Сейчас в теме
(21) Это не поможет отправлять и принимать мердж реквесты.
15. SlavaKron 23.05.19 16:26 Сейчас в теме
ПВХ ДополнительныеРеквизитыИСведения следует искать по реквизиту "Имя", а не по наименованию.
16. Enigmahas 23.05.19 19:36 Сейчас в теме
на гит бы это, а то тут не дает скачать
FreeArcher; JohnConnor; +2 Ответить
17. fancy 24.05.19 09:01 Сейчас в теме
На скриншоте про СпровочныйРегистрНакопления и код как создать набор записей регистра без привязки к документу http://prntscr.com/nsnu0j точно не будет привзяки к регистратору? И есть ли уверенность что ОперацияБух имеет в коллекции движений указанный регистр?

Не правильней ли в наборе установить отбор и добавлять записи по новой несуществующей ссылке на документ
23. Enigmahas 24.05.19 21:46 Сейчас в теме
не знаю как написать в личку, но вот моя почта, petrihas@gmail.com
24. user598128_able123 3 30.05.19 03:57 Сейчас в теме
Посмотрели пример с расшифровкой СКД во вкладке Бух учет?

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

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


Остается вопрос,
Отчет.РасшифровкаСКД
Строчка кода:
//	ЗначениеРасшифровки.ПолучитьРодителей()[0];


Если раскомментировать строку, то ругается на код.
Сможете подсказать как она используется?
25. bulas 183 03.06.19 15:41 Сейчас в теме
(24)Как будет время посмотрю - то что за комментировано, скорее всего, экспериментальный вариант (подзабыл что я хотел этим сказать).
26. Nikola23 415 22.06.19 13:56 Сейчас в теме
Да вы что! "НайтиПоНаименованию" на первом же скриншоте.

Коллега, решили учить начинающих, освойте сами хотя бы...
Речь не о знании операторов языка, а о правильном из применении.
27. bulas 183 23.06.19 13:47 Сейчас в теме
(26)Да вы что - Найти по наименованию _ это с чего и надо начинать, чтобы почувствовать, а там понеслась. Эх Nikola23.
Оставьте свое сообщение

См. также

Картинки конфигурации 26

Отчеты и формы Программист Внешний отчет (ert,erf) v8 v8::УФ 1cv8.cf Абонемент ($m) Работа с интерфейсом

Иногда перед разработчиками 1С встает вопрос: есть ли подходящая общая картинка в конфигурации или нужно рисовать свою иконку для кнопки? А какие вообще картинки есть в конфигурации и какие у большинства из них размеры? Поиск подходящей картинки через Конфигуратор, мне показался не совсем удобным, поэтому и появился отчет по общим картинкам конфигурации. Отчет универсальный должен работать в любой конфигурации и на обычных и на управляемых формах. Важно: версия платформы 1С должна быть 8.3.14 или выше.

1 стартмани

10.09.2019    1646    10    rusmil    6       

Описание формата внутреннего представления данных 1С в контексте обмена данными 143

Статья Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Практика программирования Внешние источники данных Разработка

Фирма 1С не рекомендует использовать внутреннее представление данных для любых целей, которые отличны от обмена с 1С:Предприятием 7.7. Но сама возможность заглянуть на "внутреннюю кухню" платформы с помощью функций ЗначениеВСтрокуВнутр(), ЗначениеВФайл(), ЗначениеИзСтрокиВнутр() и ЗначениеИзФайла(), дала возможность сообществу программистов 1С разработать новые приемы разработки и анализа. Так, именно на использовании внутреннего представления был построен алгоритм "быстрого массива", который позволяет практически мгновенно создать массив в памяти на основании строки с разделителями. С помощью разбора внутреннего представления можно "на лету" программным кодом выполнить анализ обычной формы и даже сделать редактор графической схемы. Во внутреннем формате сохраняют свои данные между сеансами различные популярные внешние обработки. А еще это возможность сделать быстрый обмен с внешними системами.

1 стартмани

06.09.2019    4241    4    Dementor    27       

Запутывание кода 1С 39

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Защита и шифрование

Обработка запутывания (обфускации) исходного кода 1С с помощью регулярных выражений.

2 стартмани

02.09.2019    3215    12    leoxz    62       

Простая выгрузка данных в универсальном формате Enterprise Data 67

Статья Программист Внешняя обработка (ert,epf) v8::УФ Розница УНФ ERP2 ЗКГУ3.0 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m) Обмен через XML

Пошагово разобран текст процедуры, позволяющей выгрузить произвольный набор объектов в формате Enterprise Data (конечно, если это позволяет конфигурация). Приложена обработка, позволяющая выгружать произвольные объекты, в том числе запросом или по данным журнала регистрации.

2 стартмани

26.08.2019    2595    6    Iyar    3       

Индикатор на управляемой форме 23

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Абонемент ($m) Работа с интерфейсом

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

1 стартмани

18.08.2019    3342    6    aximo    28       

Удобный выбор из таблицы/дерева в УФ 61

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Практика программирования Работа с интерфейсом Разработка

Выбор из таблицы значений или дерева значений в выпадающем списке рядом с полем ввода - УФ, быстро и просто!

1 стартмани

12.08.2019    2881    4    Yashazz    18       

Отбор на управляемой форме из списка значений 41

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Практика программирования Работа с интерфейсом Разработка

Пример простого удобного отбора любых данных ссылочного типа на управляемой форме. Работа обработки проверена на релизе: 1С:Предприятие 8.3.13.1513.

1 стартмани

09.08.2019    4186    4    nagaitseff    6       

Изменяющееся контекстное меню в 1С 8.3 44

Статья Программист Архив с данными v8 v8::УФ Абонемент ($m) Практика программирования Разработка Работа с интерфейсом

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

1 стартмани

06.08.2019    4226    1    signum2009    14       

Markdown-editor в 1С (с сохранением в HTML) 43

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

В этой обработке вы пишете свой текст, используя синтаксис Markdown, а на выходе получаете чистый HTML-код, избавленный от JS-библиотеки, которая его сформировала.

1 стартмани

04.07.2019    2671    12    riposte    3       

Универсальные печатные формы в управляемой форме 29

Отчеты и формы Программист Архив с данными v8::УФ 1cv8.cf Казахстан Абонемент ($m) Универсальные печатные формы

Универсальные печатные формы + Возможность редактировать печатную форму в режиме предприятия на лету + Код заполнения в режиме предприятий + Конструктор запросов и конструктор заполнения областей + Хранит и восстанавливает версий макет и кода заполнения + Легко для изучения и работы не для программистов

5 стартмани

01.07.2019    2271    10    t_prog    0       

Обработка-редактор HTML 33

Инструменты и обработки Программист Конфигурация (md, cf) v8 v8::УФ 1cv8.cf Абонемент ($m) Работа с интерфейсом

Редактор HTML для управляемого интерфейса 8.3.

1 стартмани

10.06.2019    3218    26    ValeriVP    6       

Работа с файлами (обычная и управляемая форма) 83

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Нужно загрузить файл с клиента на сервер или же, наоборот, файл загрузить с сервера на клиент, а впридачу все это на web-клиенте, да еще и асинхронно? Нет ничего проще, читай далее, как это сделать!

1 стартмани

10.06.2019    5567    43    Xershi    40       

Работа с графической схемой в объектной модели DOM 40

Статья Программист Конфигурация (md, cf) v8 v8::УФ Абонемент ($m) Универсальные функции

Пример кода для работы с графической схемой в объектной модели DOM, платформа 8.3.12.

1 стартмани

04.06.2019    3368    4    botokash    19       

Немного о графических файлах. Сжатие. Распознавание текста 51

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Инструментарий разработчика

Простые и доступные методы борьбы с лишним весом графических файлов и распознавание текста.

1 стартмани

06.05.2019    3842    7    tusv    5       

Групповая проверка доработок 101

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Инструментарий разработчика

Обработка для массовой проверки доработок конфигурации: Открытие форм, Печать, Формирование отчетов, Проведение документов, Запись справочников, ПВХ, ПВР. Выдает список обнаруженных ошибок. Рекомендуется применять для тестирования обновленной конфигурации, перед установкой пользователям. В коде используются универсальные методы поэтому подходит для большинства конфигураций, построенных на базе библиотеки стандартных подсистем. Проверялась на Зарплата и управление персоналом КОРП 3.1.8.216, Управление торговлей 11, 1С:ERP Управление предприятием 2.4.7.141, Бухгалтерия предприятия КОРП 3.0.68.66.

2 стартмани

05.05.2019    6581    65    sapervodichka    23       

Быстрый запрос 41

Отчеты и формы Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Можно ли дать пользователю "удочку", а не "рыбу"? До сих пор ответ на этот вопрос был отрицательным. Всякий инструмент, который мог бы делать с базой данных все или почти все (или хотя бы многое), отвергался пользователями, как слишком сложный. Вспомните тот же SQL, который изначально разрабатывался именно как пользовательский инструмент. "Быстрый запрос" - это попытка устранить сложность, но сохранить при этом универсальность.

1 стартмани

29.04.2019    5375    15    mkalimulin    28       

Электронная таблица в 1С средствами табличного документа 65

Инструменты и обработки Программист Архив с данными v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки

Функционал электронной таблицы для программ на платформе 1С реализован на основе табличного документа. Функционал реализован в виде обработки (тонкий клиент). В формулах электронной таблицы можно использовать любые языковые конструкции, процедуры и функции 1С, ссылки на другие ячейки электронной таблицы. Допустимо обращаться к ячейкам электронной таблицы по имени именованной области. В случае использования в формулах электронной таблицы данных из самой таблицы пересчет зависимых ячеек с формулами производится автоматически. Электронную таблицу можно сохранить в файл формата xml.

1 стартмани

23.04.2019    5374    43    user706545_kseg1971    36       

Вывод вариантов СКД в таблицы на управляемой форме 25

Статья Программист Внешняя обработка (ert,epf) v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m) Практика программирования Работа с интерфейсом

Задача стояла такая: есть 2 различных запроса, результаты которых выгружаются на форму обработки в таблицы значений (далее ТЗ) и программно "соприкасаются" между собой определенным образом (как именно- в рамках данной статьи неважно). Нюанс в том, что запросы должны иметь свой компоновщик настроек и могут интерактивно на форме изменяться пользователем. На оригинальность публикации не претендую - изначально в рамках поставленной задачи пытался найти что-то подобное (уже готовый шаблон) на инфостарте, возможно "плохо искал" ;)

05.04.2019    3758    artkor    1       

Аутентификация на внешних сервисах посредством OAuth 80

Статья Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Информационная безопасность Внешние источники данных

Пример подключения к сервисам Google из 1С с помощью протокола OAuth и получения данных с внешнего сервиса.

1 стартмани

03.04.2019    5947    4    binx    5       

Расширение подсистемы доставки и логистики, интеграция с Яндекс.Картами 22

Отчеты и формы Пользователь Расширение (cfe) v8::УФ УПП1 УТ11 УУ Оптовая торговля Абонемент ($m) Рабочее место

Зоны доставки на карте. Автоматическое определение зоны по адресу. Планирование графика доставок. Расчет маршрута и контроль пробега.

2 стартмани

02.04.2019    2990    22    andryandry    2       

Расширение "Быстрая проверка кода" для конфигурации 1С:Автоматизированная проверка конфигураций 87

Инструменты и обработки Программист Расширение (cfe) v8 v8::УФ 1cv8.cf Абонемент ($m) Инструментарий разработчика

Расширение для конфигурации "1С:Автоматизированная проверка конфигураций", позволяющее проверять произвольный код.

1 стартмани

26.03.2019    9029    38    Bazil    22       

Методика оптимизации программного кода 1С: проведение документов 83

Инструменты и обработки Программист Архив с данными v8 v8::УФ Абонемент ($m) Обработка документов Производительность и оптимизация (HighLoad) Инструментарий разработчика

Описание простого метода анализа производительности программного кода 1С, способов его оптимизации и оценки результатов в виде числовых показателей прироста производительности. Не требует сторонних программных продуктов, используются только типовые возможности платформ 1С. Методика проверена на линейке платформ начиная с 1С:Предприятие 8.2 (обычные формы, управляемые формы). Позволяет ускорить проведение проблемных документов в 3 и более раз, провести проверку корректности формирования проводок оптимизированным кодом и подтвердить результаты оптимизации реальными замерами производительности в режиме предприятия. К публикации приложены демонстрационные базы для режимов обычного и управляемого приложения на платформе 1С:Предприятие 8.3 (8.3.9.2033).

1 стартмани

19.03.2019    13932    13    dmitrydemenew    83       

Программное создание реквизита управляемой формы с помощью механизма расширений 88

Статья Программист Расширение (cfe) v8 v8::УФ 1cv8.cf Абонемент ($m) Практика программирования Разработка

В ЗУП 3 возникла задача добавить реквизит в справочник не внося изменений в конфигурацию. БСП с механизмом дополнительных реквизитов использовать было нежелательно, поэтому был использован механизм расширений. Для вывода данного реквизита на форму добавлять саму форму в расширение не хотелось по ряду причин, описанных ниже. Создание реквизита и элемента формы, соответствующего данному реквизиту было решено сделать программно в самом расширении, следуя принципу минимального воздействия на конфигурацию.

1 стартмани

12.03.2019    13125    8    ni_cola    24       

Инструктор. Прототип инструмента создания быстрых пользовательских инструкций 69

Инструменты и обработки Программист Пользователь Архив с данными v8 v8::УФ Россия Windows Абонемент ($m) Пользователю системы Инструментарий разработчика

Прототип дружелюбного и эффективного инструмента для написания пользовательских экспресс-инструкций. Задействована штатная утилита Windows, о существовании которой многие не знают и которая умеет делать огромную работу по логированию действий и снятию скриншотов на всех ПК с Windows (начиная с версии Win7). "Инструктор" не требует никакой установки и дополнительных библиотек! Это означает, что инструмент будет работать и на домашнем ПК и на "чужом ноутбуке" и на терминальном win-сервере у заказчика, где ваши права сильно ограничены. Вы просто подключаете легкую файловую базу 1С и получаете инструмент по снятию скриншотов с интересной функциональностью...

1 стартмани

15.02.2019    6626    37    ROM_NN    8       

Программное добавление элементов на управляемую форму 31

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Россия Абонемент ($m) Работа с интерфейсом

Пример добавления Команд, Полей ввода, Групп, Страниц, Реквизитов, Обработчиков событий.

1 стартмани

13.02.2019    8186    12    spec8s    11       

Расширение: Цветовые схемы для 1С: Предприятия 10

Инструменты и обработки Программист Расширение (cfe) v8::УФ 1cv8.cf Абонемент ($m) Работа с интерфейсом

Расширение позволяет сменить цвет оформления для интерфейса Такси.

1 стартмани

10.02.2019    5135    21    spec8s    4       

Удобная консоль регламентных и фоновых заданий 43

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Сервисные утилиты Администрирование данных 1С

Аналог обработки БСП "РегламентныеИФоновыеЗадания". Не требует наличия библиотек, может использоваться в качестве внешней обработки. В отличие от обработки БСП предоставляет больше информации о свойствах регламентных и фоновых заданий, а также об ошибках и сообщениях для пользователей, возникших во время их выполнения. Позволяет управлять регламентными (создание, удаление, настройка расписания, ручной запуск) и фоновыми (прерывание) заданиями.

1 стартмани

06.02.2019    4987    93    Alxby    15       

Использование макетов вместо дополнительных реквизитов или регистров сведений 37

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Абонемент ($m) Практика программирования Разработка

Использование макетов вместо дополнительных реквизитов или регистров сведений на конфигурациях с БСП.

1 стартмани

27.01.2019    5573    2    Comandante    22       

Редактор объектов информационной базы 8.3 35

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Инструментарий разработчика Универсальные обработки

Универсальная внешняя обработка (СДРОбъектУпр) для редактирования реквизитов и табличных частей объектов информационной базы, редактирование движений документов. Доступ ко всем реквизитам объектов, есть возможность выгрузки и загрузки данных (объекты и движения документов) через XML. Платформа 8.3, управляемые формы. Версия 1.1.0.31 от 02.10.2019

2 стартмани

23.01.2019    8453    126    ROL32    21       

Виртуальная (экранная) клавиатура для управляемых форм 31

Инструменты и обработки Программист Архив с данными v8 v8::УФ 1cv8.cf Абонемент ($m) Инструментарий разработчика Работа с интерфейсом

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

1 стартмани

14.12.2018    5266    23    asdfgcom    14       

ART - экспериментальный инструмент программирования 65

Инструменты и обработки Программист Архив с данными v8 v8::УФ Абонемент ($m) Практика программирования

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

1 стартмани

07.12.2018    9129    11    mkalimulin    103       

КопиПастаМер v.2 (универсальный) 37

Инструменты и обработки Системный администратор Программист Стажер Внешний отчет (ert,erf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Инструментарий разработчика

Обработка находит набор одинаковых строк в разных текстовых файлах и ранжирует результат по количеству таких повторов. Поиск по всем файлам и под-каталогам, фильтр по типу файла, выбор кодировки, удобное открытие файлов в одно нажатие...

1 стартмани

30.11.2018    5926    31    Serg O.    13       

Использование подсистемы БСП "Заполнение объектов" 133

Статья Программист Расширение (cfe) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Практика программирования Универсальные функции БСП (Библиотека стандартных подсистем)

Применение механизмов БСП для добавления новых команд заполнения к формам различных объектов. Использование расширений конфигурации для доработки. Шаблоны для реализации собственных команд заполнения.

1 стартмани

23.11.2018    12896    8    ids79    14       

Обнуление остатков регистров бухгалтерии и накопления 40

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::БУ v8::ОУ v8::УФ КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ БГУ ERP2 БП3.0 УТ11 УХ КА2 ЗУП3.x Россия Абонемент ($m) Универсальные обработки Чистка базы

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

2 стартмани

19.11.2018    8740    162    morozov.sv    30       

Шаблон фоновой обработки данных 46

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Инструментарий разработчика

Шаблон для быстрого написания обработки большого массива данных с отображением прогресса.

1 стартмани

15.11.2018    5471    39    acsent    3       

Изображения в справке 1С 28

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Практика программирования

Иногда полезно сделать скриншот и вставить его в справку. К счастью, картинку можно преобразовать в строку base64 и вставить в тег img. Выглядит это так: img src="data:image/jpg;base64,-=СТрокаИзображения=-" /img. Для редактирования можно использовать объект "форматированный документ" (реквизит формы). Данный объект может выгрузить свое содержимое в формате html и все картинки в структуру. Далее останется только преобразовать картинки в строку base64 и заменить исходные теги img.

1 стартмани

13.11.2018    4766    13    makc2k    16       

Навигатор по конфигурации базы 1С 8.3 100

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Инструментарий разработчика Универсальные обработки

Универсальная внешняя обработка (СДРНавигаторУпр) для просмотра метаданных конфигураций баз 1С 8.3. Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д. Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы. Отображает структуру хранения объектов базы данных, для регистров доступен сервис "Управление итогами". Небольшой набор сервисных функций для повседневной работы. Для программистов и пользователей. Платформа 8.3, управляемые формы. Версия 1.1.0.43 от 01.10.2019

3 стартмани

28.10.2018    14607    176    ROL32    43       

Автоматическое создание XSD-файла по выбранным типам объектов конфигурации для загрузки в XDTO пакет в 1С 8.3 88

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Россия Абонемент ($m) WEB

Данная обработка позволяет создать XSD-файл по выбранным реквизитам Справочника, Документа, Плана видов характеристик и даже Плана обмена. В обработке есть возможность выбрать, какие стандартные и обычные реквизиты, а также реквизиты табличных частей попадут в XSD-файл. Также есть опциональная возможность автоматически добавить в XSD-файл все ссылочные типы, находящиеся в реквизитах (рекурсивным обходом).

1 стартмани

22.10.2018    6855    48    q4a    7       

Расширение для отладки дополнительных отчетов и обработок 37

Инструменты и обработки Программист Расширение (cfe) v8 v8::УФ 1cv8.cf Абонемент ($m) Инструментарий разработчика

Универсальное расширение для упрощения отладки дополнительных отчетов и обработок. Позволяет непосредственно выполнять отладку дополнительных отчетов, обработок, печатных форм, обработок заполнения и т.п. Доступна установка точек останова и изменение обработок без загрузки в справочник.

2 стартмани

04.10.2018    7920    173    denmax    38       

Визуализация графики в 1С 48

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Абонемент ($m) Практика программирования

Хочу предложить вашему вниманию коллекцию работающих в 1С 8.3  скриптов для эстетического или профессионального интереса.  Изучение текста этих скриптов позволит Вам использовать схожие приемы для реализации своих идей.

1 стартмани

12.09.2018    9884    26    milkers    10       

Работа с "Объект не найден" 22

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Групповая обработка ссылок вида Объект не найден (502:37855254002e11eb11e73b8f36150d9e) заполняется максимально просто копированием и вставкой из буфера: 1) Выделяет уникальные идентификаторы (далее УИ); 2) Ищет ссылки на объекты базы по УИ; 3) Создаёт пустые объекты с указанным УИ; 4) Регистрирует найденные ссылки для обмена данными. Работает на любых продуктах 8.3. Проверялась на 1С:ERP Управление предприятием 2 (2.4.3.167)

1 стартмани

17.08.2018    6312    39    sapervodichka    4       

[Механизм интерфейса] Интерактивный выбор даты 24

Отчеты и формы Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Практика программирования Работа с интерфейсом

Вариант механизма выбора даты для разработки интерфейса под сенсорный монитор. Особенно актуально для разработки терминалов или других подобных систем.

1 стартмани

16.08.2018    6874    5    rpgshnik    18       

Управляемая консоль запросов, отчетов 3.7.3 (расширение, внешняя обработка) 356

Инструменты и обработки Программист Архив с данными v8 v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m) Консоль запросов

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Выполнение в фоне (с возможностью отмены), Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка

1 стартмани

14.08.2018    48621    1080    Evg-Lylyk    409       

Связка 1С и Telegram. Отправка стикеров 32

Статья Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Практика программирования Внешние источники данных

В качестве факультатива сейчас изучаю возможности связки 1С и мессенджера Telegram. И возник вопрос, как помимо сообщений, посылать в ответ на действия пользователя произвольный стикер? Решению этой мини задачи и посвящена данная статья.

1 стартмани

31.07.2018    7153    4    Skin123    4       

Основы компьютерной графики 23

Статья Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Абонемент ($m) Практика программирования

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

1 стартмани

30.07.2018    6126    7    HAMMER_59    38