|
Не работает директива 1С | ☑ | ||
---|---|---|---|---|
0
Gossar1C
11.03.13
✎
10:52
|
#Если ТонкийКлиент Тогда
Состояние("Загружается " + инд + " из " + ВсегоПоз); #КонецЕсли Кусок в серверной процедуре обработки. Пробовал разные конструкции #Если Клиент Тогда или #Если НаКлиенте Тогда. Заранее спасибо. |
|||
1
ДенисЧ
11.03.13
✎
10:53
|
"Кусок в серверной процедуре обработки."
"#Если ТонкийКлиент Тогда " Ещё нужно отвечать? |
|||
2
butterbean
11.03.13
✎
10:54
|
откуда клиент в серверной процедуре??
|
|||
3
MSII
11.03.13
✎
10:54
|
Нужно вот так:
#Если ВдругТакСлучилосьЧтоТонкийКлиент Тогда |
|||
4
cw014
11.03.13
✎
10:55
|
(3) Не так, а вот так:
#Если АбалдетьКакТакНаСервереТОНКИЙКЛИЕНТ Тогда |
|||
5
Gossar1C
11.03.13
✎
10:55
|
Ну ведь для этого эти конструкции и предназначены ведь? чтобы вызвать на клиенте то что не исполняется на сервере, или я ошибаюсь... а потипу состояния на сервере аналог есть? кроме сообщить?
|
|||
6
НафНаф
11.03.13
✎
10:56
|
(0) какой эффект хотим?
|
|||
7
Maxus43
11.03.13
✎
10:56
|
Вроде русский язык, но почему то люди считают что всё равно должно работать явное противоречие "серверная процедура" и "клиент"
|
|||
8
НафНаф
11.03.13
✎
10:56
|
(5) ошибаешься, сервер не должен про клиента вообще ничего знать
|
|||
9
Maxus43
11.03.13
✎
10:56
|
(5) нет, предназначение инструкций препроцессора другое
|
|||
10
cw014
11.03.13
✎
10:57
|
(5) То есть при компиляции модуля, 1С сама должна находить твои директивы, и если вдруг там твой #Если ТонкийКлиент Тогда затесался, автоматически компилить (без указания на то в свойствах модуля) на клиенте?
|
|||
11
Gossar1C
11.03.13
✎
10:59
|
хм, обработка загружается прайс номенклатуры, хотелось бы сообщать клиенту о состоянии, делать индикатор только который будет вообще отдельно на клиенте исполняться...
|
|||
12
Gossar1C
11.03.13
✎
10:59
|
не хотелось бы
|
|||
13
Maxus43
11.03.13
✎
11:00
|
(11) кому сервер будет показывать индикатор? всё что связано с интерфейсом - только клиентские
|
|||
14
cw014
11.03.13
✎
11:01
|
(13) Сам себе, баловаться им будет
|
|||
15
Gossar1C
11.03.13
✎
11:02
|
(14) я про что и говорю, просто левый индикатор, не относящийся к загрузке из этого прайс листа вообще никак
|
|||
16
Gossar1C
11.03.13
✎
11:02
|
Ну а если нет способов, кроме как сообщить, и будет он мне кучу сообщений в окно выводить, а если позиций 1000?
|
|||
17
Maxus43
11.03.13
✎
11:03
|
(16) да кому он выведет эти сообщения? он Сервер. Запомни в конце концов
|
|||
18
Maxus43
11.03.13
✎
11:03
|
Сейчас сообщить что-то выводит?
|
|||
19
Gossar1C
11.03.13
✎
11:04
|
СообщениеПользователю (UserMessage)
Сообщить (Message) Синтаксис: Сообщить() Описание: Вывести созданное сообщение в окно сообщений. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. |
|||
20
Gossar1C
11.03.13
✎
11:05
|
Согласитесь куда проще когда состояние показывается... но увы значит без него
|
|||
21
Defender aka LINN
11.03.13
✎
11:17
|
(19) Учу читать СП:
СообщениеПользователю (UserMessage) Свойства: ИдентификаторНазначения (TargetID) КлючДанных (DataKey) Поле (Field) ПутьКДанным (DataPath) Текст (Text) Методы: Сообщить (Message) УстановитьДанные (SetData) Конструкторы: По умолчанию Описание: Предназначен для хранения параметров сообщения, которые необходимо вывести пользователю. Если сообщение еще не было показано пользователю (такое может быть при работе на стороне сервера, в фоновом задании, внешнем соединении или Web-сервисах), можно получить накопленные сообщения методом ПолучитьСообщенияПользователю. |
|||
22
Maxus43
11.03.13
✎
11:20
|
||||
23
ИС-2
naïve
11.03.13
✎
11:23
|
(0) к сожалению сервер не может вернуться обратно на клиент
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |