|
Как получить содержимое Окна сообщений | ☑ | ||
---|---|---|---|---|
0
Gobo
10.09.13
✎
07:33
|
Доброе время суток !
Как это можно сделать в Управляемых формах ? Конечная цель сохранить в файл. Вариант включения лога через /OUT не подходит. И нельзя глобально заменить Сообщить() на другую функцию. |
|||
1
goleaff2006
10.09.13
✎
07:46
|
а в журнале разве не сохраняются сообщения?
|
|||
2
Defender aka LINN
10.09.13
✎
07:55
|
Продам СП. Дорого.
Бесплатно могу сказать: "Получить..." |
|||
3
tttiger
10.09.13
✎
07:58
|
Кэп намекает на "ПолучитьСообщенияПользователю"
|
|||
4
Нуф-Нуф
10.09.13
✎
08:00
|
Получи сообщения пользователю! Будь мужиком, блеать!
|
|||
5
1Сергей
10.09.13
✎
08:17
|
в управляемом приложении есть окно сообщений?
|
|||
6
Defender aka LINN
10.09.13
✎
08:32
|
(3) Ты мне так весь бизнес поломаешь, демон!
|
|||
7
Infsams654
10.09.13
✎
08:40
|
(3) ПолучитьСообщенияПользователю
Доступность: Сервер, толстый клиент, внешнее соединение. А что, от тонкий клиент или веб-клиент сообщения не в счет? |
|||
8
Gobo
10.09.13
✎
10:08
|
(5) Где результат выполнения Сообщить появляется не называется Окном сообщений ?
Или в Управляемых он по другому называется ? |
|||
9
Gobo
10.09.13
✎
10:26
|
&НаКлиенте
Процедура ТестПров(Команда) Сообщить("Привет Мир !"); txtMsg =Сообщ(); Сообщить("========================="); Сообщить(txtMsg.Количество()); КонецПроцедуры &НаСервере Функция Сообщ() txtBuf =ПолучитьСообщенияПользователю (Ложь); Возврат txtBuf; КонецФункции Результат: Привет Мир ! ========================= 0 |
|||
10
Infsams654
10.09.13
✎
10:31
|
(9) а так что будет?
&НаКлиенте Процедура ТестПров(Команда) Сообщить("Привет Мир !"); txtMsg =Сообщ(); Сообщить("========================="); Сообщить(txtMsg); Сообщить(txtMsg.Количество()); txtBuf =ПолучитьСообщенияПользователю (Ложь); Сообщить(txtBuf); КонецПроцедуры |
|||
11
cw014
10.09.13
✎
10:36
|
(10) Синтаксическая ошибка
|
|||
12
cw014
10.09.13
✎
10:36
|
(10) Вернее "метод объекта не обнаружен: ПолучитьСообщенияПользователю "
|
|||
13
Gobo
10.09.13
✎
11:18
|
(10) ,
Процедура или функция с указанным именем не определена (ПолучитьСообщенияПользователю) txtBuf =<<?>>ПолучитьСообщенияПользователю (Ложь); (Проверка: Тонкий клиент) |
|||
14
ДенисЧ
10.09.13
✎
11:19
|
Э! Продавать СП - это моя работа!
|
|||
15
ДенисЧ
10.09.13
✎
11:20
|
Доступность:
Сервер, толстый клиент, внешнее соединение. |
|||
16
Gobo
10.09.13
✎
11:20
|
Для тонкого как быть ?
|
|||
17
Infsams654
10.09.13
✎
11:40
|
(15) так об этом и речь в (7)
(16) - и я про то, что нет решения через "ПолучитьСообщенияПользователю". Выход разве лишь в том, что все Сообщить дублировать еще куда-то |
|||
18
tttiger
10.09.13
✎
11:57
|
Надо просто ошибки выводить через процедуры выполняемые на сервере, вот пример:
&НаКлиенте Процедура СообщитьПользователю(Команда) Сообщить("Привет Мир!"); txtMsg =Сообщ(); Сообщить("========================="); Сообщить(txtMsg.Количество()); КонецПроцедуры &НаСервере Функция Сообщ() Сообщить("Привет сервер!"); txtBuf =ПолучитьСообщенияПользователю (Ложь); Возврат txtBuf; КонецФункции |
|||
19
Infsams654
10.09.13
✎
12:02
|
(18) смотри (16), о чем речь
|
|||
20
tttiger
10.09.13
✎
12:46
|
(19) Ладно, проще тогда вам сказать что никак не сделать.
|
|||
21
Gobo
10.09.13
✎
21:23
|
Остается только:
глобально заменить Сообщить() на другую функцию. ? |
|||
22
dymor
10.09.13
✎
23:00
|
Если ты на клиенте - надо сходить на сервер, получить там сообщения пользователю и вернуть их обратно на клиент
|
|||
23
Infsams654
11.09.13
✎
09:04
|
(22) уже проехали, дело не в этом
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |