Как удалить устаревший код в Dynamics 365 Business Central | Директивы препроцессора

YOUTUBE · 23.11.2025 03:00

Ключевые темы и таймкоды

Удаление устаревшего кода в Business Central

0:00
  • Видео объясняет, как удалить устаревший код в Business Central, используя концепцию устаревания кода.
  • Упоминается, что устаревший код не может быть удален напрямую, но можно добавить определенные свойства, чтобы сделать его устаревшим.

Свойства устаревания кода

3:22
  • В видео объясняются три свойства устаревания кода: устаревшее состояние, устаревшая причина и устаревший тег.
  • Указывается, что устаревшее состояние может быть "ожидание" или "удалено", а устаревшая причина и тег могут быть любыми.

Примеры устаревания кода

9:03
  • Видео показывает, как сделать устаревшими поля, кнопки действий и процедуры в Business Central.
  • После устаревания кода функциональность приложения не меняется, и все поля, кнопки действий и процедуры доступны для использования.

Рекомендации Microsoft по устареванию кода

13:34
  • Microsoft использует концепцию директив препроцессора для устаревания кода.
  • В видео упоминается, что эти символы не поставляются вместе с продуктом, и их использование указывает на то, что код не должен запускаться.

Устаревание кода в бизнес-центре

14:11
  • Видео объясняет, как использовать условную директиву препроцессора для определения устаревших элементов в коде.
  • Если элемент устарел, код не будет запущен.

Использование устаревших элементов

21:07
  • Если элемент не устарел, код будет запущен.
  • Перед компиляцией код уже скомпилирован и выполняется.

Работа с устаревшими данными

25:30
  • Если устаревшее поле содержит данные, необходимо создать новое поле и перенести данные из старого поля в новое.
  • Для этого можно использовать модуль кода обновления и триггеры.