Ax2012 — Ошибка при синхронизации БД: Ошибка преобразования данных…

При синхронизации БД может возникнуть ошибка следующего вида: Ошибка преобразования данных из оригинального поля INVENTLOCATION.OWNDIMDEPARTMENT_NRG в NVENTLOCATION.OwnDimDepartment_NRG: не удается привести тип к любому отличному от строкового (16 в 49) Подобные ошибки возникают, когда происходит синхронизация нового приложения со старой БД. Причиной является, что код поля в репозитарии не соответствует полям в таблице SqlDictionary. Для исправления необходимо в таблице SqlDictionary изменить код поля на правильный, что установлен в... Читать далее

Ax2012 — Ошибка при запуске AOS: The internal time zone version number stored…

При старте AOS может возникнуть ошибка и служба не запустится. Причин может быть много. Детальную информацию об ошибках можно посмотреть в системном журнале «Просмотр событий», который находится в Панель управления/Администрирование. Рассмотрим случай, когда при старте AOS в логах появилась информация о следующей ошибке: Object Server 01:  Fatal SQL condition during login. Error message: "The internal time zone version number stored in the database is higher... Читать далее

Торт Зебра

Торт Зебра

Рецепт из детства, вкусный торт Зебра.Тогда не было Internet и рецепты наши мамы бережно хранили в тетрадках. Первой такой торт я испёк, когда мне было около 12 лет. Рецепт очень простой и не требовал редких продуктов для советского времени. Результат получался оригинальным и вкусным. Продукты 1,5 стакана сахарного песка (здесь и далее стакан 200 мл) 1,5 стакана муки 3 яйца 200 г. сметаны 0,5 ч.... Читать далее

NGINX + Apache - получение реального IP адреса (real IP address)

NGINX + Apache — получение реального IP адреса (real IP address)

Сервера NGINX часто используют в качестве прокси для сервера Apache, на котором расположен основной сайт, например на движке WordPress. Если зайти на такой сайт из любой точки Internet, то по умолчанию в логах будет зарегистрирован вход с IP адреса сервера NGINX, а не внешний адрес. Такая ситуация естественно не устраивает. Это мы сейчас и исправим. Демонстрация выполняется на Ubuntu в отдельных Docker контейнерах Apache и... Читать далее

Дерево каталогов NESTED SETS

Любому программисту когда-нибудь приходится столкнуться с построением деревьев в реляционных базах данных. Многие со мной согласятся, что свое первое дерево создавали самостоятельно и пытались изобрести свой «велосипед». Сама модель реляционной базы данных архитектурно не рассчитана для создания древовидной структуру, не содержит специальных алгоритмов и не предлагает удобных инструментов для разработчика. Этот материал является репостом статьи Дерево каталогов NESTED SETS (вложенные множества) и управление им от... Читать далее

MS SQL — Backup и restore баз данных

В помощь администраторам и разработчикам при создании и восстановлении Backup на Microsoft SQL Server предлагаю Transact-SQL скрипты. 1. Создание Backup нескольких баз данных в одном скрипте.В этом скрипте вы можете добавить любую свою базу данных одной строкой. Файл бэкапа содержит имя базы данных, дату и время создания backup. 2. Восстановление базы данных из Backup файла. В скрипте по умолчанию восстанавливает данные из файла z:\BackupDB\Backup_File_Name_2019-03-15_16-25-38.bak. Файлы... Читать далее

Ax2009 — Перекрытие lookup() на диалоге класса

Представляю подробную шпаргалку, как перекрыть метод lookup() на диалоге класса в Microsoft Dynamics AX 2009. В качестве примера выбрано поле InventLocation, которое зависит от поля InventSiteId. Выпадающий список складов на форме диалога должен ограничиваться в зависимости от выбранного значения в поле InventSiteId. 1. В ClassDeclaration 2. Перекрыть метод dialog() 3. Перекрыть метод dialogPostRun() 4. Создать метод dialogInventLocationId_lookup() 5. Перекрыть метод getFromDialog() 6. Метод содержит lookupBySiteIdAllTypes()... Читать далее

Ax2012 — Добавление номерной серии

Начинаю новую рубрику по ERP системе Microsoft Dynamicx AX, где буду делиться своими наработками и шпаргалками, которые всегда под рукой. В Microsoft Dynamicx AX 2012 немного изменился процесс добавления номерной серии. Предлагаю небольшую шпаргалку. В этот статья показано как добавить номерную серию в Microsoft Dynamics AX 2012. В качестве примера выбран базовый класс NumberSeqModuleGeneral. Предположим, что в некотором профайлере требуется нумерация сессий с помощью номерной... Читать далее

Торт Прага по ГОСТу

Торт «Прага» по ГОСТу

Приготовление торта «Прага» по ГОСТу.Калорийность: в 100 г — 430 ккал Ингредиенты Бисквит: яйца куриные — 6 штук сахар — 75 г сахар — 75 г мука — 115 г какао-порошок — 25 г сливочное масло — 40 г Пропитка: вода 100 мл (либо горячий чай) сахар 70 г 20 мл коньяка (1 столовая ложка). Для детей можно заменить соком. Крем: сгущенное молоко — 120 г... Читать далее

Рецепт засолки семги с сахаром и пряностями

Хочу поделиться с вами оригинальным рецептом засолки семги. Исходный рецепт был давно мною взят с просторов Интернет и улучшался опытным путем. Ингредиенты На 1 кг филе (свежее и охлажденное): 4-5 столовых ложек крупной соли 1—2 столовых ложки сахара 1 чайную ложку свежего молотого черного перца 1 веточку укропа 1 веточка петрушки 3—4 лавровых листа 1 столовую ложку лимонного сока. по вкусу можно добавить 1 чайную... Читать далее

Исправление ошибки в Windows 10, когда панель управления поверх всех окон

В Windows 10 периодически возникает ошибка, когда панель управления накладывается поверх всех окон. Особенно это заметно при открытии программ на полный экран (например, просмотр фото\видео).Для исправления достаточно перезапустить проводник из диспетчера задач. Для этого в Диспетчер задач найти процесс Проводник и нажать правой кнопкой мыши. Затем из контекстного меню выбрать Перезапустить. Читать далее

Скороговорки на развитие дикции

Предлагаю 200 труднопроизносимых скороговорок, которые сделают вашу речь четче и красивее. Интервьюер интервента интервьюировал. Жили-были три китайца: Як, Як-цедрак, Як-цедрак-цедрак-цедрони.Жили-были три китайки: Цыпа, Цыпа-дрыпа, Цыпа-дрыпа-дрымпампони.Все они переженились: Як на Цыпе, Як-цедрак на Цыпе-дрыпе,Як-цедрак-цедрак-цедрони на Цыпе-дрыпе-дрымпампони.И у них родились дети. У Яка с Цыпой — Шах, у Яка-цедрака с Цыпой-дрыпой — Шах-шарах, у Яка-цедрака-цедрака-цедрони с Цыпой-дрыпой-дрымпампони — Шах-шарах-шарах-широни. Расскажите про покупки! — Про какие про покупки?Про покупки, про покупки, про покупочки свои. Рыла свинья белорыла, тупорыла; полдвора рылом изрыла, вырыла, подрыла. Скороговорун... Читать далее

Скороговорка Лигурия

Одна из самых длинных скороговорок для развития дикции.Даже проговаривая ее всего один раз в день, можно добиться существенного прогресса в течение месяца. Текст скороговорки В четверг четвёртого числа в четыре с четвертью часа лигурийский регулировщик регулировал в Лигурии, но тридцать три корабля лавировали, лавировали, да так и не вылавировали, и потом протокол про протокол протоколом запротоколировал, как интервьюером интервьюируемый лигурийский регулировщик речисто, да не чисто... Читать далее