|
ПодключитьОбработчикОжидания("Куку", 10); не остонавливается на точке останова ( | ☑ | ||
---|---|---|---|---|
0
ugorchina
14.05.21
✎
12:01
|
Всем привет!
ПодключитьОбработчикОжидания("Куку", 10); на процедуре Куку поставил точку останова на файловой удачно заетаю в отладку а вот на сервере не останавливается ( |
|||
1
lubitelxml
14.05.21
✎
12:03
|
Отладка на сервере включена?
|
|||
2
Галахад
гуру
14.05.21
✎
12:04
|
Хм. Обработчик ожидания на сервере?
|
|||
3
lubitelxml
14.05.21
✎
12:05
|
(2) как я понял под "сервер" имеется ввиду серверная бд
|
|||
4
ugorchina
14.05.21
✎
12:07
|
да серверная бд
отладчик включен процедура нужна за слежением за файлом на клиенте :-) как то глупо звучит верно понимаю нифига работать так не будет верно? серверая бд клиент заходит и нужон мониторить его катаог на предмет появления в нем файла |
|||
5
Энштейн 1С
14.05.21
✎
12:07
|
(0) Если это УФ, там галочку где то надо включить, чтобы отладчиком пользоваться
|
|||
6
Гипервизор
14.05.21
✎
12:09
|
(4) Обеспечьте выполнение кода на клиенте, на сервере недоступно, смотрите СП.
|
|||
7
ugorchina
14.05.21
✎
12:10
|
если важно то ПодключитьОбработчикОжидания("Куку", 10); лежит в обем модуле с флагом клиент
процедура Куку там же |
|||
8
Галахад
гуру
14.05.21
✎
12:13
|
(7) Модуль глобальный?
|
|||
9
pechkin
14.05.21
✎
12:14
|
клиент отлаживается без всяких галок
|
|||
10
pechkin
14.05.21
✎
12:14
|
но скорее всего файрволл закрыл доступ к портам
|
|||
11
Гипервизор
14.05.21
✎
12:14
|
(7) "Подключает вызов указанной процедуры модуля приложения (модуля обычного приложения) или глобального общего модуля.."
|
|||
12
ugorchina
14.05.21
✎
12:31
|
(8) нет
на серверной надо глобальным делать? |
|||
13
ugorchina
14.05.21
✎
12:32
|
ПодключитьОбработчикОжидания( должен лежать в глобальном или оба?
|
|||
14
ugorchina
14.05.21
✎
12:33
|
тьфу простите уже сам заврался )
функция куку лежит в глобальном общем модуле флаг я ставил ) а ПодключитьОбработчикОжидания в модуле на клиенте |
|||
15
ДенисЧ
14.05.21
✎
12:41
|
А она вообще срабатывает? Что-то сообщает?
|
|||
16
ugorchina
14.05.21
✎
12:50
|
ничего вообще не сообщает
если на файловой то все ок а вот как только на сервер подрубаюсь то все молчание ягнят ( |
|||
17
pechkin
14.05.21
✎
12:51
|
что видно в предметах отладки?
|
|||
18
pechkin
14.05.21
✎
12:51
|
отладка вообще работает?
|
|||
19
ugorchina
14.05.21
✎
12:52
|
вообще работать с серверной бд так неудобно я привык работать локально
писал раб место кассира вс еотладил приехал к клиенту хвастаться запускаю и получаю огромную тонну исключений и ничего не работает (так стыдно было ) сидел день переписывал код ( все сделал но вот мониторить файл так и не получилось сделать ( |
|||
20
ДенисЧ
14.05.21
✎
12:53
|
(16) Значит, не срабатывает. Для проверки помести процедуру в форму
|
|||
21
ДенисЧ
14.05.21
✎
12:53
|
(19) "работать с серверной бд так неудобно"
Неудобно на потолке спать. |
|||
22
ДенисЧ
14.05.21
✎
12:54
|
"приехал к клиенту хвастаться запускаю и получаю огромную тонну исключений"
Ну и кто тебе доктор, кроме фиксина-гени? |
|||
23
ugorchina
14.05.21
✎
12:54
|
(21) нуу уне пробовал )
|
|||
24
lubitelxml
14.05.21
✎
12:54
|
(21) + 1. Я вообще даже копии разворачиваю в скуле, файловые вообще не использую
|
|||
25
ugorchina
14.05.21
✎
12:56
|
(20) в какой форме то? )
если что я восьмерку очень плохо знаю ( потом как ее вызывать то? В ыо процедуре Куку или о ПодключитьОбработчикОжидания ? |
|||
26
lubitelxml
14.05.21
✎
12:56
|
(25) погугли уже про включение отладки на сервере для серверных БД
|
|||
27
ugorchina
14.05.21
✎
13:02
|
да мне как бы и отладка то не нужна я прекрасно знаю что процедура не работает
я о том как мне заставить ее работать ? |
|||
28
ugorchina
14.05.21
✎
13:04
|
там тело процедуры до боли простое
Если ВыполняетсяПечать = Ложь И ПроизводитсяОплата = Ложь Тогда ВыбФайл = Новый Файл(глДрайверКассовогоОборудования.ПутьДляОтчетовСТерминала+"faks.txt"); Если ВыбФайл.Существует() = Истина Тогда ВыполняетсяПечать = Истина; ПечатьФискальнойИНефискальнойИнформацииВнешняя(); ВыполняетсяПечать = Ложь; КонецЕсли; КонецЕсли; |
|||
29
ugorchina
14.05.21
✎
13:06
|
(26) отладка работает я другие методы то отлаживаю!
я о том что не входит в мою процедуру а следовательно значит она не работает! вовсе |
|||
30
ugorchina
14.05.21
✎
13:10
|
точка останова стоит на ПодключитьОбработчикОжидания в теле процедуры Куку
так вот я остоналвиваюсь на ПодключитьОбработчикОжидания а дальше все в тело процедуры не проваливаюсь ( |
|||
31
MouHacTaBHuk
14.05.21
✎
13:14
|
(29) методы-то поди клиентские отлаживаете. Я всё же советовал бы прислушаться к (25). У вас как минимум должно быть в окне подключения две строки с разными Типами: Сервер и Тонкий клиент.
|
|||
32
ugorchina
14.05.21
✎
13:19
|
(31) у мен ятолстый клиент на тонком не работает длл для кассы (
|
|||
33
Галахад
гуру
14.05.21
✎
13:26
|
Скриншоты, что-ли выложи. Свойства общего модуля. Процедура КУ. Подключение обработчика.
|
|||
34
ugorchina
14.05.21
✎
13:34
|
||||
35
Галахад
гуру
14.05.21
✎
13:42
|
(34) Вроде все правильно.
|
|||
36
ugorchina
14.05.21
✎
13:43
|
нууу если Вы не понимаете тогда я точно ничего не понимаю (
|
|||
37
Галахад
гуру
14.05.21
✎
13:52
|
Можно попробовать почистить кэш. Постучать в бубен.
|
|||
38
ugorchina
14.05.21
✎
13:59
|
(37) кеш чистил
в бубне уже дырка ) |
|||
39
ugorchina
14.05.21
✎
14:05
|
в общем без длл не обойтись так?
|
|||
40
Галахад
гуру
14.05.21
✎
14:06
|
Кстати, а почему на скрине синий цилиндрик?
|
|||
41
del123
14.05.21
✎
14:07
|
А проверял на клиент-серверном варианте вызываемая функция вообще отрабатывает? ЕстьФайлыПечати() которая. Вызови непосредственно эту функцию на сервере и посмотри результат.
|
|||
42
ugorchina
14.05.21
✎
14:09
|
(41) я ж писал точ нет только на файловой работает
|
|||
43
del123
14.05.21
✎
14:10
|
(42) ну так проблема в процедуре или в обработчике ожидания?
|
|||
44
ugorchina
14.05.21
✎
14:10
|
(40) ну наверное потому что код не сохранен? )
изменения не касаются этой части кода |
|||
45
ugorchina
14.05.21
✎
14:11
|
(43) проблема в том что на клиент серв. варианте ре срабатывает а работает только на файловой
у меня сервер отдельно а у клиента настроено подрубание к его базе |
|||
46
del123
14.05.21
✎
14:13
|
я говорю, если написать в модуле
не ПодключитьОбработчикОжидания("Куку", 10); а просто куку(); процедура выполнится? |
|||
47
ugorchina
14.05.21
✎
14:14
|
(46) да так пробоевал выполняется!
|
|||
48
lubitelxml
14.05.21
✎
14:20
|
Попробуй еще перед Процедура КуКу() написать &НаКлиенте в общем модуле
|
|||
49
программистище
14.05.21
✎
14:23
|
почему бы не вызывать клиентскую процедуру из своего модуля (через ПодключитьОбработчикОжидания), которая будет вызывать процедуру из общего модуля
|
|||
50
ugorchina
14.05.21
✎
14:24
|
(48) так модуль то клиент прописал нет изменений (
почистил кеш нет изменений бубен выкинул не помогает он( |
|||
51
ugorchina
14.05.21
✎
14:25
|
(49) ну вы завернули )
а у меня сейчас что? вроде ж так и сделано! или Вы имете в виду по кнопке шлепать и выполнять ПодключитьОбработчикОжидания? |
|||
52
acht
14.05.21
✎
14:27
|
(30) А 10 секунд-то ждешь?
Обработчик ожидания выполняется в моменты, когда не выполняется код 1С. Если ты его регистрируешь, после этого уходишь на сервер и сидишь там полчаса, то оно через полчаса только и сработает. |
|||
53
ugorchina
14.05.21
✎
14:28
|
жу и более
а вот про выполняетс яесл ине выполняется тт поподробнее если я работаю в этот момент с чем либо другим процедура работать н ебудет? верно? |
|||
54
vde69
14.05.21
✎
14:29
|
ПодключитьОбработчикОжидания("ИмяМодуля.Куку", 10);
|
|||
55
acht
14.05.21
✎
14:29
|
(53) Ессно. Оно регистрируется и может выполниться только после возврата из процедуры, начатой из интерфейса.
|
|||
56
Сергиус
14.05.21
✎
14:32
|
(7)
[Имя экспортируемой процедуры модуля приложения (модуля обычного приложения) или глобального общего модуля. Процедура должна располагаться на клиенте. Процедура не должна содержать параметров.] |
|||
57
ugorchina
14.05.21
✎
14:36
|
короче ассинхронности нет?
|
|||
58
ugorchina
14.05.21
✎
14:36
|
(64) та кто ж еничего
|
|||
59
acht
14.05.21
✎
14:37
|
(57) Асинхронность есть. Многопоточности нет.
|
|||
60
ugorchina
14.05.21
✎
14:39
|
есть у кого пример например получение почты и сохранение ее на комп клиента?
|
|||
61
ДенисЧ
14.05.21
✎
14:39
|
(60) В типовых конфигурациях, где есть почтовый клиент
|
|||
62
ugorchina
14.05.21
✎
14:46
|
ок буду копать ( ато уже не понимаю ка кэто зарядить (
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |