331
Рейтинг

Mopo3



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

  •   Был(а) на сайте: вчера в 10:16

Друзья
  • Андрей Павлов
  • Сергей Смирнов
Подписчики 9

Группы

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

Рейтинг 331

Редактор хранилища настроек

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

Обработка для просмотра/редактирования настроек, хранящихся в хранилищах: ХранилищеОбщихНастроек, ХранилищеСистемныхНастроек, ХранилищеНастроекДанныхФорм, ХранилищеПользовательскихНастроекОтчетов, ХранилищеВариантовОтчетов, ХранилищеПользовательскихНастроекДинамическихСписков.

1 стартмани

15.02.2021    4543    133    Mopo3    6       

13

Ментальные карты (Графические схемы)

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

Обработка для создания ментальных карт / работы с графической схемой 1С / визуализации бизнес-процессов. Гибкое управление: направление новых элементов / цвет элементов / типы линий / типы рамок / картинки / фигуры. Дополнительные возможности: совместная/групповая работа со схемой через механизм Системы взаимодействия 1С.

1 стартмани

07.09.2020    8169    20    Mopo3    11       

13

Техническое тестирование

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

Обработка для тестирования на предмет ошибок: - открытия форм (список, новых элементов - всех существующих в конфигурации) - открытия форм объектов - записи/проведения объектов из форм

1 стартмани

19.03.2018    13546    26    Mopo3    7       

11

Анализ ролей по объектам

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

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

1 стартмани

22.01.2017    11111    19    Mopo3    10       

2

Планировщик для БСП

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

Планировщик задач на базе подсистемы "Напоминания пользователя" для БСП. Должен работать и на других конфигурациях (УТ, УНФ и пр.), где есть эта подсистема.

1 стартмани

30.04.2016    17676    68    Mopo3    10       

23

Преобразование правил обмена "на лету"

Статья Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Windows Бесплатно (free) Нет файла Перенос данных 1C

Изменение правил обмена из кода конфигурации, без необходимости ручного обновления (внесения изменений/доработок) типовых правил при обновлении на новые релизы.

02.06.2015    13365    Mopo3    9       

27

Система сообщения (Чат)

Инструменты и обработки Для всех Платформа 1С v8.3 Конфигурации 1cv8 Россия Windows Абонемент ($m) Подсистема Мессенджеры и боты

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

1 стартмани

15.08.2014    14816    64    Mopo3    11       

10

Выгрузка котировок любого инструмента любого таймфрейма из МetaТrader (MT) в csv

Инструменты и обработки Программист Россия Windows Абонемент ($m) Архив с данными Внешние источники данных

Алгоритм работы: 1. 1С формирует файл-запрос experts\files\Обмен\! Выгрузка.csv 2. MT читает файл и выгружает котировки в experts\files\Обмен\[КодИнструмента],[КодТФ].csv 3. Дальше 1С этот файл может обработать/загрузить

1 стартмани

06.08.2014    13387    6    Mopo3    0       

1

Комментарии

DevВставляем картинку из буфера обмена (платформа 1С 8.3.24)#7 26.03.24 15:23
(1) не совсем так. Есть особенности. Например, если из WA скопировать картинку в буфер и попробовать штатно вставить её в ФД через Ctrl+V - то ничего не сработает. Кроме как через использование события ПриВставкеИзБуфераОбмена() этот сценарий не отработать.
DevНедокументированное использование стандартных обработок из меню "Все функции".#150 21.02.24 17:24
Код

&НаКлиенте
Процедура ПриОткрытии(Отказ)
   
   СписокСтандартныхОбработок = ПолучитьСписокСтандартныхОбработок();
   
   Для Каждого СтандартнаяОбработка Из СписокСтандартныхОбработок Цикл
      
      ИмяОбработки = ПодключитьВнешнююОбработкуНаСервере(СтандартнаяОбработка.Значение, СтандартнаяОбработка.Представление);
      ФормаВнешнейОбработки = ПолучитьФорму("ВнешняяОбработка." + ИмяОбработки + ".Форма");
      
      Элементы.СтандартнаяОбрабтка.СписокВыбора.Добавить(ИмяОбработки, ФормаВнешнейОбработки.Заголовок);
      
   КонецЦикла;
   
КонецПроцедуры

&НаСервереБезКонтекста
Функция ПолучитьСписокСтандартныхОбработок()
   
   СписокСтандартныхОбработок = Новый СписокЗначений;
   
   //
   ФайлСтандартныхОбработок = НайтиФайлы(КаталогПрограммы(), "mngbase_ru.res").Получить(0);
   
   ЧтениеТекста = Новый ЧтениеТекста(ФайлСтандартныхОбработок.ПолноеИмя,,,, Ложь);
   ТекстСтандартныхОбработок = ЧтениеТекста.Прочитать();
   ЧтениеТекста.Закрыть();
   
   //
   НомерВхождения = 0;
   Последний_разделитель = Неопределено;
   
   Пока Истина Цикл
      
      НомерВхождения = НомерВхождения + 1;
      Позиция_epf = СтрНайти(ТекстСтандартныхОбработок, ".epf",,, НомерВхождения);
      
      Если Позиция_epf = 0 Тогда 
         Прервать;
      КонецЕсли;
      
      //
      Позиция_разделитель = СтрНайти(ТекстСтандартныхОбработок, Символ(0), НаправлениеПоиска.СКонца, Позиция_epf, 1);
      Позиция_слэш = СтрНайти(ТекстСтандартныхОбработок, "/",,, НомерВхождения);
      
      Если Позиция_epf > Позиция_слэш И Позиция_слэш > Позиция_разделитель Тогда 
         Прервать;
      КонецЕсли;

      //
      ИмяСтандартнойОбработки = Сред(ТекстСтандартныхОбработок, Позиция_разделитель + 1, Позиция_epf - Позиция_разделитель - 1);
      
      Если СтрЧислоСтрок(ИмяСтандартнойОбработки) > 1 Тогда 
         Прервать;
      КонецЕсли;
      
      //
      ПутьСтандартнойОбработки = СтрШаблон("v8res://mngbase/%1.epf", ИмяСтандартнойОбработки);
      
      Если СтрНайти(ТекстСтандартныхОбработок, ПутьСтандартнойОбработки) = 0 Тогда 
         ЭтаОбработкаИмеетДругойПуть = Истина;
      КонецЕсли;
      
      //
      СписокСтандартныхОбработок.Добавить(ИмяСтандартнойОбработки, ПутьСтандартнойОбработки);
      
   КонецЦикла;
   
   //
   Возврат СписокСтандартныхОбработок;
   
КонецФункции // ПолучитьСписокСтандартныхОбработок()

&НаСервереБезКонтекста
Функция ПодключитьВнешнююОбработкуНаСервере(Имя, Путь)
   
   ИмяОбработки = ВнешниеОбработки.Подключить(Путь, Имя, Ложь);
   
   Возврат ИмяОбработки;
   
КонецФункции

//
&НаКлиенте
Процедура СтандартнаяОбрабткаПриИзменении(Элемент)
   
   ОткрытьВыбраннуюФорму();
   
КонецПроцедуры

&НаКлиенте
Процедура СтандартнаяОбрабткаОткрытие(Элемент, СтандартнаяОбработка)
   
   СтандартнаяОбработка = Ложь;
   
   ОткрытьВыбраннуюФорму();
   
КонецПроцедуры

&НаКлиенте
Процедура ОткрытьВыбраннуюФорму()
   
   ОткрытьФорму("ВнешняяОбработка." + СтандартнаяОбрабтка + ".Форма");   
   
КонецПроцедуры // ОткрытьВыбраннуюФорму()

AdminАнализ ролей по объектам#9 19.10.23 10:44
(8) исправлено
DevМентальные карты (Графические схемы)#11 14.08.23 16:11
(10) обновил во вложениях к публикации. Обработка адаптировалась под 8.3.23, используется на БСП без режима совместимости. Код из конфигурации где она используется просто скопипастен, но не проверялся функционально на пустой конфигурации. Будут ошибки пишите, поправим..
DevРешение системы линейных уравнений#12 19.02.23 10:54
(11) да, это всё понятно) Но странно что такое простое СЛАУ не решает.. Ну или всё же решает, но нужно поиграться параметрами
DevРешение системы линейных уравнений#10 17.02.23 19:54
Мне тут дети загадали загадку. 12 человек несут 12 буханок хлеба. Мальчик несет 2 буханки, девочка 1/2 буханки, ребенок 1/4 буханки. Сколько конкретно мальчиков, девочек и детей несут хлеб?

Попробовал её решить через СЛАУ. Сходу не получилось. Подскажите, пожалуйста, знатоки кто знает как решить через СЛАУ)

Прикрепленные файлы:

Снимок экрана 2023-02-17 195345.png
ВКМенеджер буфера обмена. Нативная внешняя компонента win 32/64#24 18.02.22 1:03
В платформе 8.3.21 в режиме совместимости "Не использовать" компонента перестает работать, если копировать файл из RDP.
При этом в платформе 8.3.21 в режиме совместимости 8.3.20 - все работает нормально.
DevОпределение MIME-типа файла#5 24.09.21 14:40
Для файлов erf и epf обработка НЕ показывает тип. Хотя, насколько хотелось бы думать, 1С добавила для всех своих файлов MIME типы с 19-й вроде бы платформы. Хотя, может быть 1С добавила и только иконки.. детально не разбирался.. Поверхностный анализ реестра многого не дал. Если кто-то знает - поделитесь пожалуйста)
DevРедактор хранилища настроек#6 21.04.21 14:49
(5) моя ошибка. Исправьте как во вложении.

Прикрепленные файлы:

Screenshot_1.png
DevРедактор хранилища настроек#4 21.04.21 13:32
(3) "без данных" - в смысле ссылки на конкретные объекты не работают? Если так - то конечно. Ведь внутренние идентификаторы другие.
Будут работать только ссылки на "журнал" - то есть формы списков, например.

"И еще ошибка" - какой сценарий при которой она появляется?