Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема В методе: ххх не совпадают типы в параметре - why? (число прочтений - 3057 )
mclarry
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 29. Августа 2006
В методе: ххх не совпадают типы в параметре - why?
29. Августа 2006 :: 10:17
Печать  
На одной из машин начал стабильно получать ошибку при обращении к методу класса:

В методе: ВидДоступен не совпадают типы в параметре: пВид. Заявленный тип: пВид; полученный тип: Строка
Если ВСпр.ВидДоступен("Константы") = 1 Тогда
{Документ.КурсовыеРазницы.Модуль Документа(254)}: Ошибка: неверный тип метода в классе: ВиртСпр файл: \\estsrv1\database$\UnitedFin\УЛ\..\_Lib\ВиртСпр.txt


Сам ВиртСпр.txt очень старый, и работает на других компах. Вот выдержка из него:

Код
Выбрать все
Перем Спр;
...
//_____________________________________________________________________________
Функция ВидДоступен( пВид) Экспорт
	Если (Спр.НайтиПоКоду(пВид,0) = 1) И (Спр.ПометкаУдаления() = 0) Тогда
		Возврат 1;
	ИначеЕсли Метаданные.Справочник(пВид).Выбран() = 1 Тогда
		Возврат 2;
	Иначе
		Возврат 0;
	КонецЕсли;
КонецФункции // ВидДоступен 



В чем может быть ошибка: объявить явно тип параметра пВид?
Ошибка возникает на 2.0.2.1 и 2.0.3.1, у пользователя права локального админа
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: В методе: ххх не совпадают типы в параметре -
Ответ #1 - 29. Августа 2006 :: 10:36
Печать  
Либо опиши в дефцлс.прм тип как Неопределенный, либо тупо отключи "Проверку типов" в настройках 1С++ - эта настройка имхо должна быть отключена на рабочих базах.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
mclarry
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 29. Августа 2006
Re: В методе: ххх не совпадают типы в параметре -
Ответ #2 - 29. Августа 2006 :: 11:16
Печать  
Спасибо, я мог бы догадаться, но машинка не  видна - в другом городе.
И еще, не хотел плодить ветку, но раз уж начали, хочу предложить фичу для ТабличногоПоля: быстрый поиск по колонке (по первым символам) начинать не с начала списка, а с (после) текущей строки.
  
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: В методе: ххх не совпадают типы в параметре -
Ответ #3 - 29. Августа 2006 :: 13:31
Печать  
mclarry писал(а) 29. Августа 2006 :: 11:16:
И еще, не хотел плодить ветку, но раз уж начали, хочу предложить фичу для ТабличногоПоля: быстрый поиск по колонке (по первым символам) начинать не с начала списка, а с (после) текущей строки.

Как думаешь, быстро ли автор табполя сможет найти твое пожелание?
Тем более, что ветка уже в другом разделе  Подмигивание
  
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать