Potapov Danil

516
Рейтинг

Danil.Potapov



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

  •   Был(а) на сайте: 18.04.2024

Друзья
  • Павел Чистов
  • Василий Пинтов
  • Андрей Данилюк
  • Никита Арипов
  • Дмитрий Кулешов
  • Дмитрий Жичкин
  • Антон Грачев
  • Дмитрий Малышев
  • Евгений Комиссаров
Подписчики 19

Группы

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

IE 2012 Участник

IE 2013 EVO Участник

IE 2014 Участник

IE 2016 Участник

IE 2017 Online

Рейтинг 516

Проблемы и оптимизация динамических списков.

Статья Программист Платформа 1С v8.3 Бесплатно (free) Нет файла Механизмы платформы 1С

Ядром динамического списка является объект СКД, в публикации продемонстрированы текущие проблемы динамического списка и возможность оптимизации сложных запросов.

09.08.2013    19609    Danil.Potapov    8       

35

Исправление расчета итогов по остаточному регистру накопления

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

Предыстория проблемы: в файловой базе после выключения света остатки стали неактуальными (конечный остаток c периодом 01.04-30.04 конечному остатку 01.01- 30.04).

10.04.2013    12745    Danil.Potapov    3       

2

Восстановление sql базы после динамического обновления.

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

Завис конфигуратор при динамическом обновлении базы, после при входе в конфигуратор выводится сообщение: «Внимание!!! При обновлении данных, после последней реструктуризации, произошла ошибка. Повторить обновление?»

06.06.2012    122833    Danil.Potapov    164       

346

Этюд: Редактирование булево значения в форме списка не открывая формы элемента

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

Есть: Табличное поле с типом значения *Список, у объекта есть реквизит с типом булево. Требуется: Редактировать значение реквизита не открывая формы элемента.

19.11.2008    16375    Danil.Potapov    1       

4

Комментарии

HighLoadКак я Java учил, а потом 1С-у удивлялся#17 23.09.22 23:06
как вариант немного ускорить первую часть
1. убрать проверку ЭтоПерваяСтрока в цикле

Чтение = Новый ЧтениеТекста(Файл.ПолноеИмя, КодировкаТекста.UTF8);
ТекущиеДанныеТекстом = Чтение.ПрочитатьСтроку();
ТекущиеДанныеТекстом = Чтение.ПрочитатьСтроку();
Пока ТекущиеДанныеТекстом <> Неопределено Цикл

2. Пусть платформа сама преобразует строку в число
ТаблицаДанных.Колонки.Добавить("Дебит", Новый ОписаниеТипов("Число"));
ТаблицаДанных.Колонки.Добавить("Кредит", Новый ОписаниеТипов("Число"));
...
.Дебит = Число(СтрЗаменить(ТекущиеДанныеМассивом[1],".",","));
заменить на
.Дебит= ТекущиеДанныеМассивом[1];
.Кредит = ТекущиеДанныеМассивом[2];

3. немного ускорить преобразование из строки в дату
ДатаСтрокой = СтрРазделить(ТекущиеДанныеМассивом[3], "/");
НоваяСтрока.ДатаОперации = Дата(ДатаСтрокой[2], ДатаСтрокой[1], ДатаСтрокой[0]);
AdminОтладка на сервере платформа 8.3.18.1208 не работает после обновления платформы#2 13.01.21 19:19
из конфигуратора запускается отладка, далее в конфигураторе зайти в отладка - подключение, в нижней таблице подключенные предметы отладки выбрать серверное подключение и нажать отключить. далее в верхнем списке выбрать команду обновить и из доступных предметов отладки выбрать серверный и снова подключиться.
DevДекомпиляция условного оформления#6 26.10.20 13:23
для полного счастья не хватает "представление".
DevПреобразовать данные в число#3 07.08.20 4:40
1. XMLСтрока()
2. Формат()
DevСкрыть область табличного документа#7 20.07.20 18:07
У элемента поле табличного документа есть свойство "режим отображения выделения".
ПубликацииИстория данных и БСП#11 27.06.20 11:19
(10) с 8.3.15 появился объект ПараметрыЗаписиИсторииДанных, у него есть свойство ДополнительныеДанные.
ПубликацииИстория данных и БСП#7 10.06.20 16:59
(6) все остается как и раньше, можно рег заданием получать версию объекта из истории и выгружать ее куда запланировано. реструктуризация таблицы вряд-ли есть в нашем понимании (как и других системный таблиц), в dt выгружается.
ПубликацииИстория данных и БСП#4 10.06.20 11:50
Основной минус конвертации из БСП в историю изменений это перенос только текущей структуры объекта. Это исправили с 8.3.15, но обработка ИТС это не учитывает.
ПубликацииИстория данных и БСП#3 10.06.20 11:13
(2)
занимает меньше места в базе
более гибкая настройка версионирования, можно не весь объект отслеживать, а только конкретные реквизиты
пользователям в отчете подсвечиваются изменения при просмотре конкретной версии
механизм отбора по версиям
AdminБыстрая функция поиска ссылки по УИД(GUID)#5 13.04.20 9:00
Код
 
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
|   ВТ.Ссылка КАК Ссылка,
|   ВТ.УИД КАК УИД
|ИЗ
|   ВТ КАК ВТ
|ГДЕ
|   НЕ ВТ.Ссылка.ПометкаУдаления ЕСТЬ NULL";


лимит СУБД на количество соединений таблиц не останавливает?