powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Баги Access (топик не закрыт, можно добавлять)
25 сообщений из 370, страница 11 из 15
Баги Access (топик не закрыт, можно добавлять)
    #37193691
alvk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ALEXIS_22,

Не правда!
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37195056
полином
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир СанычAlexus12оригинал: http://allenbrowne.com/NoYesNo.html

кратко:
а) поле YesNo не способно принять значение NULL
б) в outer join запросе возможно получение NULL в таком поле, на что JET реагирует крахом

предлагаю включить в FAQ

я бы предложил пока убрать этот пост из топека про баги.
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37197307
ALEXIS_22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alvkALEXIS_22,

Не правда!

Прошу прощения за неточность изложения. Я должен был указать что этот момент возникает у меня на некоторых отдельных взятых машинах (это правда), но причины этой кривизны очевидно не являются собственно багом MS ACCESS.

Так что еще раз приношу извинения за свою неточность и афктический offtop.
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37374296
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неожиданный и непонятный баг. Access 2003, СП2

Группа переключателей на вкладке. Если выбран BackStyle (Тип фона) Прозрачный (Transparent), то группа блокируется полностью после первого нажатия. Выходит из комы только при фокусе на любое поле вне группы. И опять все по новой.

Если тип BackStyle обычный, то все нормально.
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37374311
alvk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_world,

уже давно SP3 есть....
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37374318
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alvk,

у вас SP3? Попробуйте создать ситуацию.
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37374592
alvk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_world,

Не получается, и вкладке делал тип фона прозрачный и группе переключптелей, всё работает. Может через модуль надо?
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37374678
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситуация оказалась еще хитрее. Баг выявляется в том случае, если в площади группы есть комбобокс. И тогда у группы и этого комбо начинается удушье. Выполняется только один раз. Чтобы воскресить надо стукнуть по любому контролу вне группы.

Но если задать тип фона "Прозрачный", то все нормально, все оживает. Чудеса...

alvk, прилагаю ваш же пример
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37374740
alvk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_world,

Да, чудеса, конечно элементов уже много, возможно в этом дело.
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37374787
askerli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_world Баг выявляется в том случае, если в площади группы есть комбобокс
... уточню... баг выявляется в том случае, если в площади группы есть вообще любой другой контрол (текстбокс, баттон, надпись и т.д.)
... предположение в чем может быть причина... так как эти инородные предметы в группе находятся перед самой группой, то после первого клика группа уходит на задний план... но это только для мышки, для клавы она доступна
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37374846
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
askerli... предположение в чем может быть причина... так как эти инородные предметы в группе находятся перед самой группой, то после первого клика группа уходит на задний план... но это только для мышки, для клавы она доступна
Ну, как гипотеза может быть. Тут спорить трудно. Но мне в первую очередь показалось, что это действие какой-то блокировки совместными усилиями вкладки, группы и стороннего контрола на группе.
Да это и неважно. Главное, что баг выявлен и описан.
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37374866
askerli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_worldГлавное, что баг выявлен и описан.
осталось настучать об этом Билли
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37374882
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
askerlimds_worldГлавное, что баг выявлен и описан.
осталось настучать об этом Билли
О, да. Это обречено на удачу.
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37478301
studieren
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В MS Access 2003 обнаружил такой баг:
В Access'е 2003 все отчёты почему-то привязаны к конкретному принтеру. Тот кто в режиме конструктора вносит последнее изменение, тот и "невольно" фиксирует принтер, т.е. Access 2003 САМ фиксирует / запоминает этот принтер, а не кто-то явно указывает об этом. После этого происходит удивительный косяк. Если принтер "был" локальным у "последнего вносильщика изменений", то у остальных если нет такого принтера, то отчёт вообще невозможно открыть. Даже в режиме конструктора. Самое главное Access и не ругается, но и не открывает отчёт.
Прям не знаю, что за напасть.
Вылечить у "больного компьютера" (т.е. у конечного пользователя) не смог. Может кто знает какое-нибудь "хорошее" лекарство?

Выход конечно есть, у каждого юзера нужно установить аналогичный принтер, но этот вариант не очень-то мне нравится. Например, в будущем если принтер поменяют (скажем спишут из-за изношенности), то тогда как?
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37478307
alvk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
studieren,

У меня вообще выставлял галку "другой принтер", рисовал там принтер и печатал падла по сетке на него, причём у пользователя он даже не был установлен. Вылечил принудительным сохранением с параметром "локальный принтер".
вроде..
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37478442
studieren
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alvkstudieren,

У меня вообще выставлял галку "другой принтер", рисовал там принтер и печатал падла по сетке на него, причём у пользователя он даже не был установлен. Вылечил принудительным сохранением с параметром "локальный принтер".
вроде..

Беда в том, что у меня и не выходит такое сообщение. В смысле Access не спрашивает другого принтера, а молчит как партизан, и не открывает. Вообщем косяк какой-то. Индусы блин мелкософтовские намудрили там внутри видать.
Вообщем вылечили пока так, создали точно такой же принтер у всех. Но если когда-нибудь надо будет поменять принтер (Слава Богу, что далеко не каждый день придётся делать это :)) ), то придём в гости к юзерам. Надо же хотя бы иногда с ними встречаться "в живую". :))
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37478879
vladK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такое. Выход - не указывать конкретный принтер, только "принтер по умолчанию" или как там в русской версии. Да это и достаточно корректно для пользователя.
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37478912
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Возможно, у меня была не точно эта проблема, а что-то похожее на нее, но помогало перенести в Windows галку "принтер по умолчанию" на другой принтер.
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37478929
полином
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alvkи печатал падла по сетке на него
угу, в другой город другой страны...

во владельцы принтера удивлялись - нафига им отчет из БД инвентаризации имущества и списки опоздавших сотрудников из другого офиса...
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37478966
alvk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полином,

в другой кабинет, потому что в свойствах стоял "другой принтер" и речь про терминал.
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37479053
полином
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alvkв другой кабинет.
у меня упорно печатал в другой город
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37578440
vladK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для меня было неожиданностью такое поведение boolean
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Sub t1()
Dim b As Boolean
GetP b

If b Then
    Debug.Print "check 1: b is true"
Else
    Debug.Print "check 1: b is false"
End If

If Not b Then
    Debug.Print "check 2: b is false"
Else
    Debug.Print "check 2: b is true"
End If

Debug.Print "check 3: b is " & b
End Sub

Sub GetP(ByRef pOut As Variant)
    pOut = 1
End Sub



Код: vbnet
1.
2.
3.
check 1: b is true
check 2: b is false
check 3: b is True



Оссобенно эффектно было:
Код: vbnet
1.
2.
3.
4.
? b
True
? (b=True)
False
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37578484
vladK{поскипано}
Оссобенно эффектно было:
Код: vbnet
1.
2.
3.
4.
? b
True
? (b=True)
False



кагбэ... 1 != -1
Код: vbnet
1.
2.
?CInt(True)
-1
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37578542
vladK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это понятно, однако если прямо присвоить b = 1 такого эффекта не будет.
...
Рейтинг: 0 / 0
Баги Access (топик не закрыт, можно добавлять)
    #37578567
vladKЭто понятно, однако если прямо присвоить b = 1 такого эффекта не будет.

Код: vbnet
1.
2.
3.
4.
5.
sub boolb()
dim b as boolean
b=1
debug.print b, cint(b)
end sub



Код: vbnet
1.
True          -1 
...
Рейтинг: 0 / 0
25 сообщений из 370, страница 11 из 15
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Баги Access (топик не закрыт, можно добавлять)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]