делать строго по шагам: https://infostart.ru/1c/articles/1671296/
Magic Cookies
"Есть люди, которым труднее других. И на них обязанность быть лучше. Другим сходит с рук, а им нет… Это вроде бы каждый обязан. Но если человек решился жить по мечте, то он обязан вдвойне. Потому что большинство по мечте жить трусит… Или благоразумие мешает. А те, кто живет по мечте, — они вроде примера. Или укора". Олег Куваев.
четверг, 27 марта 2025 г.
среда, 5 марта 2025 г.
Как уменьшить размер mdf файла (MS SQL база данных)
Reduce MDF file size
Шаг 0) Сокращение ответственности
PowerQuery - присвоение ранга
Сегментирование клиентов
let
rank = Excel.CurrentWorkbook(){[Name="rank"]}[Content],
func = (sales_tbl, rank_tbl) =>
[sales_amount = Table.AddColumn(
sales_tbl, "sales_amount",
(x) => if x[Статус покупки] = "Проведена" then x[Стоимость] else 0
),
gr = Table.Group(
sales_amount, "Покупатель",
{{"all", (x) => x},
{"Стоимость", (x) => List.Sum(x[sales_amount])}}
),
combine_rank = gr & rank_tbl,
sorted = Table.Sort(combine_rank,{{"Стоимость", Order.Descending}, {"Покупатель", Order.Ascending}}),
fill = Table.FillUp(Table.FillDown(sorted, {"Результат"}), {"Результат"}),
filter = Table.SelectRows(fill, (x) => x[Покупатель] <> null)[[all], [Результат]],
expand = Table.Sort(Table.ExpandTableColumn(filter, "all", Table.ColumnNames(sales_tbl)), "Дата")][expand],
result = func(sales, rank)
in
result
Пример: тут
Источник: здесь
четверг, 20 февраля 2025 г.
Ошибка при обновлении Exchange Offline Address Book, ошибки 0x80004005 и 0x8004010F
Task reported error (0x8004010F): The operation failed. An object cannot be found.
Либо ошибка: 0x80004005
Либо загрузка адресной книги microsoft exchange зависает обработка (OAB)
План решения при проблемах с OAB (Offline Address Book Missing on Exchange)
1. Test EMail AutoConfiguration (удерживая CTRL и щелкнув правой кнопкой мыши значок Outlook на панели задач)- смотрим XML проверяем: OAB URL (OABUrl in XML)
2. ЕСЛИ АДРЕС ОТСУТСВУЕТ:
Нужно проверит два флага конфигурации “WebDistributionEnabled” и “GlobalWebDistributionEnabled”, который также рекомендуется включить в Exchange 2016. Если для этого GlobalWebDistributionEnabled флага установлено значение True, он также устанавливает для WebDistributionEnabled значения True.
Сделать это можно через Exchange PowerShell:
Очевидные советы по ускорению работы 1С (8.2, 8.3)
В статье указаны основные ошибки, которые совершают начинающие администраторы 1С, и показаны способы их решения на примере теста Гилева.
Основная цель написания статьи — чтобы не повторять очевидные нюансы тем администраторам (и программистам), которые еще не набрали опыта с 1С.
Вторичная цель, если у меня будут какие-то недочеты, — на Инфостарте мне это укажут быстрее всего.
Неким стандартом "де факто" уже стал тест В. Гилева.