Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: отвалилась Val
 
 автор: kot_k_k   (04.10.2011 в 12:28)   личное сообщение
 
 

при открытии формы есть код - корректировал, сохранял - начал выдавать ошибку на функцию Val() - думал данные не те (хоть они теже что и вчера) - тупо написал
i=Val("1")
балалайка - таже ошибка Ran-Time error 13 - Tipe mismatch

написал i=Val("1") в модуле в отдельной процедуре - работает в форме по прежнему нет.

что характерно когда пишешь текст Val( - в модуле появляется надписть String а в тексте функции формы нет

че делать?

  Ответить  
 
 автор: Дядя Федор   (04.10.2011 в 13:00)   личное сообщение
 
 

Проверил
Private Sub Form_Open(Cancel As Integer)
Dim i As Double
i = Val("1.1")

Rem i получилось 1,1
....
Все работает.!!!!


>>а в тексте функции формы нет


а у меня в подсказке и в модуле и в форме string...

Резюме.
Иногда в процессе отладки че-то случается с базой.
Думаю поможет декомпиле или другие способы восстановления. Типа удалить модуль формы(предварительно скопировав). Все закрыть Открыть - вставить обратно и т.п.

  Ответить  
 
 автор: kot_k_k   (04.10.2011 в 13:27)   личное сообщение
 
 

увы, увы!!!!
даже охфис переставил
все одно - тут работаем тут не работаем
был сохраненный файл 10-минутной давности - тама все робэ. оттуда полностью перекопировал эту функцию - фигня таже, с формой возиться не стал - заменил файл и рабатаю дальше
- но копию с цирком оставил - мож как нибудь добью

  Ответить  
 
 автор: Анатолий (Киев)   (04.10.2011 в 15:36)   личное сообщение
 
 


был сохраненный файл 10-минутной давности - тама все робэ


Может вы за эти 10 минут успели в модуле формы создать переменную или собственную функцию с именем Val? Или добавили на форму одноименній элемент?

Если правой мышкой щелкнуть на Val и вібрать Definition - куда прыгнет?

  Ответить  
 
 автор: kot_k_k   (04.10.2011 в 16:24)   личное сообщение
 
 

нету там Val новой функции - біла добавлена строка strSQL="........."
фсе, даже при полной замене редактируемой процедуры вылетает ошибка.
при нажатии Definition - орет о том что путь к файлу не содержит библиотеку, переходим в любую соседнюю форму/можуль где есть VAL - нажимаем - она нормально перескакивает на библиотеку

  Ответить  
 
 автор: Анатолий (Киев)   (06.10.2011 в 10:57)   личное сообщение
 
 

Скопируйте форму и вставьте под другим именем - будет работать?
Не мешало бы перекомпилировать БД.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList