Хомяк Александр

1120
Рейтинг

logarifm
Александр Хомяк



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

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

Друзья
  • Дмитрий Шерстобитов
  • Андрей Бурмистров
  • Виталий Онянов
  • Валерий Федоров
  • Дмитрий Иванов
  • Сергей Ефимов
  • Павел Шилкин
  • Тимур Гимадеев
  • Vasiliy  Alibabaevich
  • Евгений Комиссаров
  • Кристина Соколовская
  • Дмитрий Малышев
  • Александр Шипков
  • Максим Купцов
  • Гордей Голиков
Подписчики 32

Группы

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

IE 2017 Online

Рейтинг 1120

Загрузка курсов валют на клиенте

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

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

1 стартмани

07.12.2019    12153    11    logarifm    4       

9

Поиск в динамическом списке (по части строки): попытка оптимизации

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 Россия Управленческий учет Windows Абонемент ($m) Архив с данными HighLoad оптимизация

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

1 стартмани

24.11.2015    29857    2    logarifm    5       

15

Анализ технологического журнала утечек памяти

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Конфигурация (md, cf) Технологический журнал

Конфигурация предназначена для отчитки файлов технологического журнала и помещения данных в базу для дальнейшего анализа. Есть аналоги данного творения, но эта конфигурация заточена только именно для анализа действий CALL и LEAKS. Если заинтересовались, заходим в подкаст.

1 стартмани

14.11.2015    27036    96    logarifm    14       

33

УстановитьСсылкуНового() как ход оптимизации!

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

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

22.10.2014    71779    logarifm    85       

156

Особенности обмена данными с использованием "ручной" регистрации

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

Эта статья рассчитана на программистов, которые используют обмен данными с помощью метода "ВыбратьИзменения" и последующую их запись. Только для планов обменов, имеющих "ручную" регистрацию.

14.01.2013    37050    logarifm    6       

19

Поиск и замена дублирующих элементов

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

Доработана штатная обработка поиска и замены дублирующих элементов, а именно...

1 стартмани

14.10.2011    34993    548    logarifm    36       

45

Комментарии

DevУбираем параметры из отбора СКД#28 21.02.22 20:30
(27) Тема: Убираем параметры из отбора СКД. Требует доработки поскольку она актуальна только для случаев програмного создания СКД. Интерактивный проблем нет с этим.
DevУбираем параметры из отбора СКД#26 21.02.22 19:36
(0) А что мешает на вкладке Параметры снять флаг "Включать в доступные поля"? (если речь не идет о полностью программной конструкции). Тогда требуется именно изменить тему САБЖа, не корректно озвучено.
HighLoadОбслуживание баз данных. Не так просто, как кажется#32 18.01.22 11:19
Как всегда замечательнейшая статья - огромное спасибо за труды. Я в таких случаях делал несколько скриптов по обслуживанию статистики, чтобы скрипты успевали.
ПубликацииПодсистема прав доступа (анализ ролей, отладка RLS, английский код, обычные и управляемые формы)#5 18.10.21 19:40
Долго ждал выхода... Сразу "+".
Как только будет время все прочитаю и оценю.
HighLoadИзыскания на тему записи в регистр сведений#34 24.09.21 10:56
Проблема была ясна вначале но мне зашло, что автор разобрал разные вариации и сравнил все методы решения, а не выбрал какой-то один и все. Однозеачно автору +
DevWord.Application Метод объекта не обнаружен (Activate)#3 06.07.21 13:19
Та же история но установка приложения по умолчанию не помогло ((
DevСвоя функция &Вместо &ИзменениеИКонтроль#123 08.06.21 11:29
(122) Главное что имеющие мозги - понимают, что это туфта.

1С гласит в рекомендациях. Максимально анотации Вместо отделить в отдельное расширение и назначить соответсвующее значение: "Исправление".

Исправление — этот вариант означает, что расширение вносит исправления в конфигурацию.
Адаптация — этот вариант означает, что расширение настраивает существующее решение (конфигурацию) с учетом специфики отдельного предприятия.
Дополнение — расширение вносит новый функционал.

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

Умеющий пользоваться поисковиками - найдет и увидит и главное, что прочтет правильный способ применения расширений, а не кустарное ее творение.
https://its.1c.ru/db/pubextensions/content/11/hdoc
DevСвоя функция &Вместо &ИзменениеИКонтроль#121 08.06.21 11:16
(120) Так а в чем тут ишка - особенность? Нет ее ... поэтому в топку сжечь как плод ядовитого дерева.
DevСвоя функция &Вместо &ИзменениеИКонтроль#117 08.06.21 11:04
Одним словом - это не рабочая фигня.
потому как, когда в ЗаменяемаяПроцедура() поставщик добавит ЗаменяемаяПроцедура(Парам1, Парам2) - расширение упадет и код который тут предложен никогда не исполнится - туфта короче.

Ну и конечно же писать версию модуля в каждой расширеной процедуре/функции - это вообще то дело. После обновления то самое оно опять все их исправлять - "отличное решение" не зря тут минусов понабросали и от меня один!