Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 При повторном открытии формы из меню меняется режим формы  [new]
NVT
Member

Откуда: Санкт-Петербург
Сообщений: 206
Хелп, господа.

Есть акс 2003 и табличная форма.
Режим по умолчанию - таблица, разрешенные режимы - только таблица.

При открытии из меню форма открывается норм - в табличном виде.

Но если форма скрыта от юзера другими формами и юзер снова открывает её из меню, то форма открывается в режиме форма, несмотря на то, что такой режим не разрешен.

Говоря - "открывается из меню" - имеется ввиду не меню "окно" с перечислением открытых окон, а обычный вызов (например: Меню -> Справочники -> Продукты)

Как пофиксить?
20 ноя 18, 13:15    [21739029]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
NVT, там по моему запрет запрещает переход, но никто не запрещает открыть форму в нужном режиме.
А каким кодом или макросом открывается форма из меню?
20 ноя 18, 13:20    [21739037]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6260
NVT,
А выложите БД
20 ноя 18, 13:21    [21739039]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
NVT
Member

Откуда: Санкт-Петербург
Сообщений: 206
Озверин, форма открывается не кодом, а прописывается прямо в меню.
20 ноя 18, 14:55    [21739186]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
NVT
Member

Откуда: Санкт-Петербург
Сообщений: 206
sdku, а запросто

К сообщению приложен файл (db1.mdb - 128Kb) cкачать
20 ноя 18, 15:01    [21739197]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
alecko
Member

Откуда: Башкирия
Сообщений: 551
NVT, создайте функцию, пропишите её вместо формы, а уже в функции решите эту проблему if Isloadedfrm(formname) then...
20 ноя 18, 15:06    [21739209]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
NVT
Member

Откуда: Санкт-Петербург
Сообщений: 206
alecko, это я знаю, но хотелось бы без функции
20 ноя 18, 15:29    [21739239]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6260
NVT
При открытии из меню форма открывается норм - в табличном виде.
Но если форма скрыта от юзера другими формами и юзер снова открывает её из меню, то форма открывается в режиме форма, несмотря на то, что такой режим не разрешен.
Говоря - "открывается из меню" - имеется ввиду не меню "окно" с перечислением открытых окон, а обычный вызов (например: Меню -> Справочники -> Продукты)Как пофиксить?
Ничего из вышесказанного в примере я не увидел(ни других форм, ни меню из которого вызывается форма)
20 ноя 18, 15:47    [21739279]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
sdku
NVT
При открытии из меню форма открывается норм - в табличном виде.
Но если форма скрыта от юзера другими формами и юзер снова открывает её из меню, то форма открывается в режиме форма, несмотря на то, что такой режим не разрешен.
Говоря - "открывается из меню" - имеется ввиду не меню "окно" с перечислением открытых окон, а обычный вызов (например: Меню -> Справочники -> Продукты)Как пофиксить?
Ничего из вышесказанного в примере я не увидел(ни других форм, ни меню из которого вызывается форма)


не, у меня поведение как у ТС. Форма и в самом деле открывается не так. Проблема в том, что у меня 2007 аксес, и я понятия не имею, как тут делается меню и где искать это меню....
20 ноя 18, 15:53    [21739287]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
alecko
Member

Откуда: Башкирия
Сообщений: 551
Озверин, это меню из 2003-го - в 2007-м оно не редактируется.
20 ноя 18, 16:04    [21739311]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6260
Ну и хде здесь "другие формы"
В Борее есть такая функция IsLoaded-если она истина активировать(а не открывать),иначе-открыть
20 ноя 18, 17:22    [21739396]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6260


К сообщению приложен файл. Размер - 16Kb
20 ноя 18, 17:23    [21739397]     Ответить | Цитировать Сообщить модератору
 Re: При повторном открытии формы из меню меняется режим формы  [new]
alecko
Member

Откуда: Башкирия
Сообщений: 551
sdku, меню Надстройки -Типа продукты-Открыть Форма1 2 раза
при этом если переделать на ленточку - то подобного эффекта не происходит.
20 ноя 18, 18:00    [21739422]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить