Муравьёв Сергей

319
Рейтинг

Serg2000mr
Сергей Муравьёв



  •   Регистрация: 05.02.2010 (14 лет назад)

  •   Был(а) на сайте: сегодня в 00:17

Друзья
  • Виталий Онянов
  • Евгений Люлюк
Подписчики 15

Группы

Профессиональный разработчик

Рейтинг 319

Выгрузка и загрузка данных XML адаптивная с гибкими отборами 2024

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика Перенос данных 1C

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

1 стартмани

29.01.2024    3265    136    Serg2000mr    24       

57

Приемы работы с окнами конфигуратора

Статья Программист Платформа 1С v8.3 Платформа 1C v8.2 Бесплатно (free) Нет файла Инструментарий разработчика

В статье описываются некоторые неочевидные приемы работы с окнами конфигуратора.

09.10.2023    6908    Serg2000mr    18       

60

Работа с буфером обмена до 1С 8.3.24

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

Только рабочие функции для работы с буфером обмена. Данную публикацию делаю отчасти как шпаргалку для себя, но наверняка она пригодится кому-нибудь еще.

1 стартмани

27.08.2023    2230    1    Serg2000mr    17       

19

Менеджер внешних обработок и отчетов

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика Менеджеры внешних отчетов

При изменении и отладке внешней обработки приходится десятки раз заходить в Файл-Открыть и переоткрывать обработку. Данное решение значительно упрощает данную задачу.

1 стартмани

28.07.2023    4521    48    Serg2000mr    30       

58

Выравнивание строк окна сообщений

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Работа с интерфейсом

Как сделать вывод информации через Сообщить и СообщениеПользователю наглядным и легко читаемым.

1 стартмани

24.05.2023    1413    Serg2000mr    2       

6

Сортировщик дерева конфигурации

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

Быстрая и наглядная сортировка объектов дерева конфигурации с возможностью частичной отмены изменений.

1 стартмани

05.05.2023    2568    12    Serg2000mr    1       

11

Динамический список из таблицы значений

Инструменты и обработки Программист 8.3.14 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Работа с интерфейсом

Обработка, демонстрирующая работу динамического списка на основании таблицы значений.

1 стартмани

26.10.2022    4982    41    Serg2000mr    2       

9

Комментарии

ПубликацииРазвертывание Linux сервера с community-версией платформы#60 25.04.24 3:48
Цитата
Открываем файл /etc/sysconfig/network-scripts/ifcfg-enp0s3 в блокноте или другом текстовом редакторе
Этого файла там нет, а WinSCP не хватает прав на работу с файлами. И желательно добавить инструкции по настройке буфера обмена с Virtual Box, вбивать длинные команды вручную не самое веселое занятие.
DevКак разбить стандартный период по месяцам?#7 19.04.24 5:02
(5) Тут ошибка закралась
вместо ДобавитьМесяц(ТекущийПериод, 1) нужно ТекущийПериод = ДобавитьМесяц(ТекущийПериод, 1)

Мой вариант такой:
Код
МассивПериодов = Новый Массив;
ТекущийПериод = ДатаНачалаОбщ;
Пока ТекущийПериод <= ДатаОкончанияОбщ Цикл
   ТекДатаНачала = Макс(ДатаНачалаОбщ, НачалоМесяца(ТекущийПериод));
   ТекДатаОкончания = Мин(ДатаОкончанияОбщ, КонецМесяца(ТекущийПериод));
   НовыйПериод = Новый СтандартныйПериод(ТекДатаНачала, ТекДатаОкончания);
   МассивПериодов.Добавить(НовыйПериод);
   ТекущийПериод = ДобавитьМесяц(ТекущийПериод, 1);
КонецЦикла;
DevПауза на платформе 1С, очень нативная и очень бережная к ресурсам#66 13.04.24 17:50
(0) Я подозреваю, что менеджер фоновых заданий с ума сойдет читать список фоновых после такой паузы в цикле.
ПубликацииРегистры накопления. Виртуальные таблицы. Часть №2: "Остатки" и "Остатки и обороты"#13 13.04.24 7:17
(0)
Цитата
При установке параметра "МетодДополнения" в запрос будут попадать границы периода, если установлено значение "ДвиженияИГраницыПериода" (именно с таким значением параметра мы анализировали SQL-запрос), иначе в результате запроса будут только движения.

Если метод дополнения пустой, то по умолчанию считается, что он ДвиженияИГраницыПериода.
DevОбзор полезных методов БСП 3.1.4#66 10.04.24 12:23
(0) И не хватает раздела по СКД
HighLoadУскорение работы конфигуратора 1С с большими прикладными решениями#106 06.04.24 21:29
ERP 2.5 кэш базы 3.2 Gb. Ускорения запуска по сравнению с SSD не заметил, а вот риск получить переполнение RAM диска велик.
DevПомогаторы разработчика 1С#37 31.03.24 18:38
(35) Да, очень полезная функция, до сих пор ДУ использую. Например когда нужно выполнить процедуру в окне отладки. Или вызвать остановку по ошибке до самой ошибки (стандартная "Остановка по ошибке" не всегда подходит)
DevПомогаторы разработчика 1С#34 31.03.24 17:07
(22)
Цитата
А при запуске непосредственном придется прерывать рантайм, т.е. перезапускать базу - такое себе..

Есть лайфхак, как быстро прервать любой затянувшийся процесс.
В конфигураторе Отладка - Остановить. Процесс приостанавливается в любом месте. Ищем по строкам вниз любую объектную переменную, например Массив. Через Вычислить выражение присваиваем ей значение " ". И запускаем Продолжить отладку (F5). Процесс тут же останавливается с исключением.