Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически)
Текущее время: 22.11.2024 10:12

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 15.04.2020 23:26 
Не в сети

Зарегистрирован: 06.10.2014 18:30
Сообщения: 279
Откуда: Орел
На кнопке есть такой VBScript
Код:
OpenDetailsForm <ID>
MsgBox "Привет"

Можно ли и как сделать что бы MsgBox "Привет" срабатывал ПОСЛЕ закрытия формы?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16.04.2020 12:45 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Разделите скрипт на 2 части: один до открытия формы, другой при закрытии через триггер "При закрытии формы".
Триггера на событие "ПОСЛЕ закрытия формы" нет.

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16.04.2020 15:21 
Не в сети

Зарегистрирован: 06.10.2014 18:30
Сообщения: 279
Откуда: Орел
Да, Omen все так. Спасибо.
Триггер по условию и далее команды.

Было бы удобно код на кнопке не разбивать на две части.

Я привел часть кода. У меня там переменных много. Их хранить надо.
Ну и не удобно в сопровождении.

Думал может есть какая опция в VBScript или в программе аналог OpenDetailsForm или какие нибудь костыли


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17.04.2020 14:56 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Можно доработать команду OpenDetailsForm, снабдив ее еще одним параметром "ПоказатьМодально", и тогда да, в момент показа выполнение скрипта будет остановлено и продолжится после закрытия формы. Цена доработки договорная. Наверное, за 3 часа сделаем, соответственно 1200 * 3 = 3600 руб.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17.04.2020 22:23 
Не в сети

Зарегистрирован: 06.10.2014 18:30
Сообщения: 279
Откуда: Орел
Ivan писал(а):
Можно доработать команду OpenDetailsForm, снабдив ее еще одним параметром "ПоказатьМодально", и тогда да, в момент показа выполнение скрипта будет остановлено и продолжится после закрытия формы. Цена доработки договорная. Наверное, за 3 часа сделаем, соответственно 1200 * 3 = 3600 руб.

Моё мнение что это разумная цена (соизмеримая с нашими трудозатратами по изготовления костылей мною).
Но это моё мнение, а я всего лишь инженер.
Проблема в том что придется переходить на новую версию.
Это и оплата Вам за такую возможность и что хуже куча времени на исправление косяков (ваших и большей частью моих) при переходе на новую версию.

Наверное надо:
- посмотреть
- написать Вам списочек
- ну и перейти.
Подумаю на досуге.
Но там надо много чего Вам сделать.

Спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20.04.2020 09:51 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Присылайте списочек. Ждем-с.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB