|
доступ к общим модулям | ☑ | ||
---|---|---|---|---|
0
ifoxy
13.09.11
✎
10:11
|
здравствуйте! У меня есть общий модуль и пару функций в нем. Подскажите пожалуйста, почему если я запускаю базу в файловом варианте, то функции работают, а если на сервере, то функции из этого модуля просто пропускаются? в свойставх общего модуля стоит "выполнять на сервере", поравильно ли это?
|
|||
1
forforumandspam
13.09.11
✎
10:12
|
"выполнять на сервере" - значит у тебя их нет, они только на сервере присутствуют.
|
|||
2
forforumandspam
13.09.11
✎
10:13
|
Отвечая на вопрос: правильно.
|
|||
3
ifoxy
13.09.11
✎
10:15
|
а почему же не работает?
|
|||
4
ifoxy
13.09.11
✎
10:15
|
на сервере
|
|||
5
ifoxy
13.09.11
✎
10:21
|
(1) объясните пожалуйста поподробнее, мне нужны функции которые на сервере сохраняют, а потом считывают картинки. это должны быть обязательно серверные функции или нет и почему?
|
|||
6
ifoxy
13.09.11
✎
10:25
|
потому что получается что если у меня стоит "на клиенте" то тогда работает...
|
|||
7
forforumandspam
13.09.11
✎
10:25
|
(5) Функции выносят на сервер, чтобы разгрузить клиентский комп и не только. Модули компилируются 2 раза: для клиентской части и серверной. Модули могут отличаться. Ты пытаешься зайти отладкой в серверный модуль. Есть несколько способов решения: выполнить отладку в файловом варианте, временно поставить галочку у модуля "клиент" и непосредственная отладка на сервере(смотри поиск).
|
|||
8
Escander
13.09.11
✎
10:30
|
ну пятница ведь сегодня!!!!
|
|||
9
Defender aka LINN
13.09.11
✎
10:32
|
(0) Что есть "просто пропускаются"?
|
|||
10
ifoxy
13.09.11
✎
10:39
|
(9) отладчик туда не попадает
|
|||
11
hhhh
13.09.11
✎
10:40
|
(10) Сегодня вторник, а не пятница.
|
|||
12
ifoxy
13.09.11
✎
10:42
|
(7) насколько я поняла, если на сервере, то в этот модуль попадает, только я этого не вижу?
|
|||
13
forforumandspam
13.09.11
✎
10:45
|
(12) Это означает, что процедура выполняется на сервере, и ты со своего клиентского компа туда зайти не можешь.
|
|||
14
Defender aka LINN
13.09.11
✎
10:56
|
(10) А должен?
|
|||
15
ifoxy
13.09.11
✎
11:07
|
(14) может и не должен, но насколько я понимаю результат работы все равно должен быть, а у меня получается что функция ничего не возвращает, а соответственно и на сервер ничего не записывает. Получается что она не работает вообще... или я не права?
|
|||
16
ifoxy
13.09.11
✎
11:08
|
а только ставлю на клиенте и все здорово
|
|||
17
Defender aka LINN
13.09.11
✎
11:10
|
(15) "насколько я понимаю результат работы все равно должен быть" - как написано, так и будет. Если функция ничего не возвращает - значит, ей нечего возвращать.
|
|||
18
ifoxy
13.09.11
✎
11:13
|
но на клиенте то возвращает
|
|||
19
ifoxy
13.09.11
✎
11:17
|
а если я оставлю и на клинете и на сервере это повлияет только на скорость?
|
|||
20
ifoxy
13.09.11
✎
11:17
|
или можно оставить только на клиенте?
|
|||
21
forforumandspam
13.09.11
✎
11:20
|
(20) Тебе один раз отладку делать или собираешься по несколько раз на дню?
|
|||
22
ifoxy
13.09.11
✎
12:00
|
(21) отладку? у меня есть справочник в котором хронятся ссылки на картинки, которые лежат на сервере. тоесть я буду пользоваться этими функциями при обращении к справочнику, а вот насколько это часто будет...
|
|||
23
forforumandspam
13.09.11
✎
12:02
|
(22) Э-э-э... Ты отладчиком хочешь посмотреть процедуры на сервере? При чём тут тогда картинки на сервере? Эти процедура не работают в принципе?
|
|||
24
ifoxy
13.09.11
✎
12:10
|
(23) процедуры в принципе работают если тестировать на клиенте. а на сервере по видимому нет, вот я и спрашиваю, много ли я потеряю если оставлю их на клиенте?
|
|||
25
forforumandspam
13.09.11
✎
12:12
|
(24) Процедура РАБОТАЮТ в обоих случаях, хоть на клиенте, хоть на сервере. На сервере ты просто отладчиком зайти не можешь.
|
|||
26
Kotto
13.09.11
✎
12:37
|
(0)Поставь галки "Клиент" и "Сервер". Потом перед своими процедурами в модуле напиши #Если Клиент Тогда ... #КонецЕсли
Если на сервере процедуры не работают, значит ты используешь в своих процедурах и функциях какие-то штуки только для клиента. Например, что-то типа диалога выбора файлов. |
|||
27
ifoxy
13.09.11
✎
13:05
|
Спасибо всем, я пришла к выводу что у меня что-то с базой или с сервером, потому что все заработало, хотя ничего не меняли.
|
|||
28
forforumandspam
13.09.11
✎
13:18
|
(27) Эффект присутствия.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |