Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
22 Янв 2020, 10:58
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Тип не определен [не определен тип]  (Прочитано 25572 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 7091
  • РЕПУТАЦИЯ: 839
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
Ошибка Тип не определен возникает, когда кто-то пытается создать или определить тип отсутствующий с системе 1с предприятие или тип не соответствующий контексту выполнения.

Например:
Новый ОбъектКоторогоНет()

выдаст соответствующую ошибку.

Несоответствие контексту означает, что вы пытаетесь вызывать тип, который может существовать только на сервере из тонкого клиента.

Так же тип можно вызвать следующим кодом:
Тип("СправочникСсылка.Номенклатура")

Часто данная ошибка возникает при подключении внешних библиотек для расширения функций 1С или для подключения внешнего оборудования. Это может быть код что то типа:

ПодключитьВнешнююКомпоненту("Addin");

Возможно причина в ошибке кроется в том, что пользователь зашел в windows без привелегий администратора. Ведь для того чтобы установить библиотеку нужны права администратора. Поэтому попробуйте первый раз зайти под администратором.

Если предыдущий пункт не помог, то можно попробовать зарегистрировать библиотеку вручную. Для того чтобы зарегистрировать необходимую компоненту вам сначала нужно иметь на руках библиотеку. Как правило это файл с расширением .dll или .ocx. Если она поставляется как внешняя, то хорошо она уже у вас есть, если она находится внутри конфигурации, то придется ее сначала оттуда достать.

Второй этап это регистрация. Вызовите командную строку windows. Напишите там следующий текст: regsvr32.exe c:windows/system32/addin.dll

где addin.dll - это имя вашей библиотеки
а c:windows/system32 - это путь, в котором она находится

Последний раз редактировалось: MuI_I_Ika; 28 Июн 2018, 17:59


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
42 Сообщений
LexaK
37 Сообщений
alexandr_ll
28 Сообщений
VID1234
18 Сообщений
DmitriyF DmitriyF
17 Сообщений
wise wise
16 Сообщений
alex0402 alex0402
15 Сообщений
Алексей_1985_06
15 Сообщений
BuhRust
14 Сообщений
ef0din
14 Сообщений

* Кто онлайн

  • Точка Гостей: 701
  • Точка Скрытых: 0
  • Точка Пользователей: 7
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal