|
|
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
Два пункта меню открывают в разгое время одну и ту же форму (до того закрытую). Хотелось бы при открытии знать, откуда форма запущена. Как можно из меню ей это передеть? Функции не предлагать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 17:42 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
docmd.OpenForm когоОткрыть,,,,,,"Тебя Открывают из fормы formName" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 17:45 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
Дык я говорю как настроить пункт меню а не как программно передать параметры ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 17:53 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
А пункт меню дожен обращаться к этой команде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 17:55 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
Дык я написал функции не предлагать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 17:57 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
ишь какой принципиальный. тогда Alt+F4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 17:58 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
вы видели как смотрится (см. предыдущую запись) ! Санкт-Петербург 300 Где-то я уже это видел :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 18:01 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
На самом деле я через функции обработки параметр передаю. Но у меня 200 пунктов меню и не хотелось бы плодить 200 обработчиков А в свойствах меню я увидел "дополнительные параметры" и подсказка гласит что я могу эту строку использовать как параметр. А openargs и tag формы null и "" соответственно Значит, нет простого способа диффиринцировать вызывающий пункт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 18:03 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
> Дык я написал функции не предлагать А это не функция. Бе-бе-бе! > Санкт-Петербург > 300 В следующий раз вспомним, когда будет 1703 сообщения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 18:08 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
> Но у меня 200 пунктов меню и не хотелось бы плодить 200 обработчиков Но проходить по 200 пунктам и 200 раз править эти параметры можно? Почему тогда нельзя править в тех же меню другие параметры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 18:10 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
Вы хотите сказать DoCmd вызывать прямо в меню =Docmd... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 18:13 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
Спасибо, толпарищи Оказывается так можно сразу несколько функций запустить! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 18:22 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
:^( Да, получается, что надо сделать не 200 изменений, а 400... Еще 200 - это макрос с 200 строчками. Сорри. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 18:24 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
Ни фига! =DoCmd.OpenForm("ИмяФормы") работает а при попытке добавить хоть один параметр не работает Вопрос остался открытым (во всяком случае у меня) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2003, 19:03 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
Грю, вопрос открыт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2003, 11:24 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
Драсте... Я извиняюсь за повторение, но не легче ли всё ж таки организовать одну единственную ФУНКЦИЮ (которую читал, что не предлогать:), передавать в нее параметр типа команды, а в этой функции через Select Case выбирать по переданному параметру действие, которое вызвано... Будет одна-единственная функция, которая легко масштабируется... И таким образом из пункта меню вызывать функции, в которые уже вставлять DoCmd с соответствующими параметрами? //съёжился... ждет... щаз кинутся... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2003, 11:32 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
Нуфнуф Все нормально :) Так и буду делать Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2003, 11:38 |
|
||
|
Как использовать "Дополнительные сведения" в свойствах пункта меню?
|
|||
|---|---|---|---|
|
#18+
Кстати, по поводу "не хотелось бы плодить 200 обработчиков"... Т.е. я так понимаю вопрос об облегчении обновления и сопровождения проекта? Если да, то в таком случае предложенный вариант самый, имхо, хороший, ибо не будет накладвать ограничений на действия, выполняемые при выборе пункта меню, не будет заставлять лазить по менюхам в поисках ошибок и т.п. Типа, просто открываешь эту одну-единственную функцию, находишь (по предварительно расставленным комментариям) обработчик необходимого пункта и делаешь с ним чё хошь... А время затрачиваемое на выполнение двух сотен Case-ов в данном случае не критично, ибо юзверь не заметит задержки в несколько десятков мс... //тока не бейте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2003, 11:42 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32217395&tid=1680311]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 367ms |

| 0 / 0 |
