Ознаки
Під час спроби запустити Microsoft Dynamics GP з'являється таке повідомлення про помилку:
eOne.Dynamics.GP.ExcelBuilder.Engine.dll. Виняток надіслано цільовим об'єктом виклику.
Причина
Ця проблема виникає, тому що файл eOne.Dynamics.GP.ExcelBuilder.Engine.dll конфліктує з Microsoft Dynamics GP.
Причина 1
Ця проблема виникає, тому що файл eOne.Dynamics.GP.ExcelBuilder.Engine.dll конфліктує з Microsoft Dynamics GP. Див. вирішення 1.
Причина 2
Ця проблема виникає, тому що побудовник SmartList настроєний на використання словника DU3830, а не словника SLBUILD у файлі Dynamics.set. Наприклад, рядок файлу Dynamics.set для побудовника SmartList матиме такий вигляд: :C:Program Files/Microsoft Dynamics/GP/DU3830.dic. Див. вирішення 2.
Спосіб вирішення
Щоб вирішити цю проблему, скористайтеся одним або ким із наведених нижче способів вирішення.
Роздільна здатність 1
Метод 1
Переконайтеся, що версія файлу eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll збігатись із версією Application.SmartListBuilder.dll файлу.
Щоб перевірити версію файлу eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll, виконайте такі дії:
-
Знайдіть eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll файлу.
За замовчуванням eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll розташовано в такій папці:C:\Program Files\Microsoft Dynamics\GP\Addins
-
Клацніть правою кнопкою миші eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll та виберіть пункт Властивості.
-
На вкладці Відомості зверніть увагу на версію eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll файлу.
Щоб перевірити версію файлу Application.SmartListBuilder.dll, виконайте такі дії:
-
Знайдіть Application.SmartListBuilder.dll файлу.
За замовчуванням Application.SmartListBuilder.dll розташовано в такій папці:C:\Program Files\Microsoft Dynamics\GP
-
Клацніть правою кнопкою миші Application.SmartListBuilder.dll та виберіть пункт Властивості.
-
На вкладці Відомості зверніть увагу на версію Application.SmartListBuilder.dll файлу.
Метод 2
Переконайтеся, що файл Dynamics.set має правильну кількість продуктів у списку. Для цього зробіть ось що:
-
Знайдіть файл Dynamics.set.
За замовчуванням файл Dynamics.set розташовано в цій папці:C:\Program Files\Microsoft Dynamics\GP
-
Скористайтеся Блокнот, щоб відкрити файл Dynamics.set.
-
Зверніть увагу на перше число у файлі.
Примітка. Це кількість інстальованих продуктів. Наприклад, якщо число до 20, файл Dynamics.set вказує на те, що інстальовано 20 продуктів. -
Підрахуйте всі продукти, перелічені у файлі Dynamics.set.
-
Переконайтеся, що кількість товарів збігується з номером, про який ви повідомили на кроці 3.
Спосіб 3.
Повторно створіть файли словників форм, а потім повторно створіть файли словників звітів. Для цього зробіть ось що:
-
Перейменуйте всі змінені файли словників форм і будь-які інші змінені файли словників звітів.
Наприклад, якщо ви змінили файл Reports.dic, перейменуйте його на Reports_old.dic. -
Якщо повідомлення про помилку, згадане в розділі "Ознаки", не з'являється, коли ви перейменували файли, повторно створіть файли словників форм, а потім повторно створіть файли словників звітів.
Щоб отримати додаткові відомості про повторне створення файлу Forms.dic у Microsoft Dynamics GP, клацніть номер статті в базі знань Microsoft:951767 Повторне створення файлу Forms.dic у Microsoft Dynamics GP. Щоб отримати докладні відомості про повторне створення файлу
Reports.dic у Microsoft Dynamics GP, клацніть номер статті в базі знань
Microsoft Knowledge Base:850465 Повторне створення файлу Reports.dic у Microsoft Dynamics GP Note Якщо повідомлення про помилку згадується в розділі
"Ознаки", після перейменування файлів перейменуйте файли назад на вихідні імена, а потім скористайтеся методом
4.
Метод 4
Якщо ви не використовуєте Excel Конструктор звітів, перейменуйте eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll файлу. Для цього зробіть ось що:
-
Знайдіть eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll файлу.
За замовчуванням eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll розташовано в такій папці:C:\Program Files\Microsoft Dynamics\GP\Addins
-
Клацніть файл правою eOne.Dynamics.GP.ExcelBuilder.GPAddin.dll та виберіть команду Перейменувати.
-
Перейменуйте eOne.Dynamics.GP.ExcelBuilder.Engine.dll файл на eOne.Dynamics.GP.ExcelBuilder.Engine.old.
-
Натисніть кнопку Так, щоб прийняти розширення імені файлу.
Метод 5
Повторно інсталювати побудовник SmartList. Для цього виконайте дії, описані нижче.
Крок 1. Видалення побудовника SmartList
-
Натисніть кнопку Пуск,
наведіть Настройкиа потім клацніть Панель керування. -
Двічі клацніть пункт Установка й видалення програм,
клацніть Microsoft Dynamics GP, а потім натисніть кнопку Змінити. -
У вікні Обслуговування програми натисніть кнопку Додати або видалити компоненти.
-
У вікні Вибір функцій розгорніть список SmartList Builder, а потім клацніть Не інсталювати компонент.
-
Виконайте відповідні кроки.
-
У Microsoft Dynamics GP 10.0 переконайтеся, що ім'я папки в полі Розташування інсталяції правильне, а потім натисніть кнопку
Далі. -
У Microsoft Dynamics GP 9.0 переконайтеся, що ім'я папки в полі Інсталювати до правильне, а потім натисніть кнопку
Далі.
Примітка. Папка, указана в полі, – це папка, у якій відбуваються зміни.
-
-
У вікні Інсталяція програми натисніть кнопку
Інсталювати. -
Коли з'явиться вікно Завершення інсталяції, натисніть кнопку
Готово.
Після цього запуститься програма Microsoft Dynamics GP Utilities. Якщо Утиліти GP Microsoft Dynamics GP не запускаються, натисніть кнопку Пуск , наведіть вказівник миші на Програми , наведіть вказівник миші на Microsoft Dynamics і клацніть
GP Utilities. -
Увійдіть у Microsoft Dynamics GP Utilities як користувач sa.
-
У вікні Додаткові завдання натисніть кнопку Запустити Microsoft Dynamics GP.
-
Коли з'явиться запит на додавання нового коду, натисніть кнопку Так.
Крок 2. Повторна інсталювати побудовник SmartList
-
Переконайтеся, що всі користувачі вийти з Microsoft Dynamics GP.
-
Резервне копіювання бази даних DYNAMICS і компанії. Для цього зробіть ось що:
-
Виконайте відповідні кроки.
-
У Microsoft Dynamics GP 10.0 наведіть вказівник миші на пункт Обслуговування в
меню Microsoft Dynamics GP, а потім клацніть Резервне копіювання. -
У Microsoft Dynamics GP 9.0 у меню Файл виберіть
Резервне копіювання.
-
-
У вікні Back Up Company (Резервне копіювання компанії) введіть компанію, резервну копію якої потрібно створити, у полі Company Name (Назва компанії), введіть розташування та ім'я файлу в полі Select the backup file (Виберіть файл резервної копії), а потім натисніть кнопку OK.
-
Повторіть крок б для кожної бази даних компанії.
-
Резервне копіювання системної бази даних. Для цього в полі Назва компанії клацніть Системна база даних, а потім виконайте кроки, використані, щоб створити
резервну копію бази даних компанії.
-
-
Натисніть кнопку Пуск,
наведіть Настройкиа потім клацніть Панель керування. -
Двічі клацніть пункт Установка й видалення програм,
клацніть Microsoft Dynamics GP, а потім натисніть кнопку Змінити. -
У вікні Обслуговування програми натисніть кнопку Додати або видалити компоненти.
-
У вікні Вибір функцій розгорніть список SmartList Builder, а потім клацніть Повний компонент інсталюється на локальний жорсткий диск.
-
Виконайте відповідні кроки.
-
У Microsoft Dynamics GP 10.0 переконайтеся, що ім'я папки в полі Розташування інсталяції правильне, а потім натисніть кнопку
Далі. -
У Microsoft Dynamics GP 9.0 переконайтеся, що ім'я папки в полі Інсталювати до правильне, а потім натисніть кнопку
Далі.
Примітка. Папка, указана в полі, – це папка, у якій відбуваються зміни.
-
-
У вікні Інсталяція програми натисніть кнопку
Інсталювати. -
Коли з'явиться вікно Завершення інсталяції, натисніть кнопку
Готово.
Після цього запуститься програма Microsoft Dynamics GP Utilities. Якщо Утиліти GP Microsoft Dynamics GP не запускаються, натисніть кнопку Пуск , наведіть вказівник миші на Програми , наведіть вказівник миші на Microsoft Dynamics і клацніть
GP Utilities. -
Увійдіть у Microsoft Dynamics GP Utilities як користувач sa.
-
У вікні Додаткові завдання натисніть кнопку Запустити Microsoft Dynamics GP.
-
Коли з'явиться запит на додавання нового коду, натисніть кнопку Так.
Роздільна здатність 2
-
У Windows Explorer перейдіть до папки Microsoft Dynamics GP. Стандартне розташування – C:\Program Files\Microsoft Dynamics\GP.
-
Клацніть правою кнопкою миші файл Dynamics.set і відредагуйте його в текстовому редакторі, наприклад Блокнот.
-
Знайдіть рядок неправильного словника побудовника SmartList. Наприклад: :C:Program Files/Microsoft Dynamics/GP/DU3830.dic.
-
Відредагуйте рядок, щоб указувати правильне ім'я файлу словника. Наприклад: :C:Program Files/Microsoft Dynamics/GP/SLBUILD.dic.