Имя: Пароль:
1C
1С v8
Метод недоступен на клиенте [решено]
,
0 MistaEr
 
29.06.17
16:34
1С 8.3 УФ. Создал свой общий модуль мой_ОбщегоНазначенияКлиентСервер, поставил те же три галочки как и в типовом ОБщегоНазначенияКлиентСервер. Вызываю из формы элемента справочника из процедуры На клиенте Функция и своего модуля: Пишет "Метод недоступен на клиенте". Отсюда же вызываю процедуру ОбщегоНазначенияКлиентСервер.СообщитьПользователю - отрабатывает. Неправильно создал свой общий модуль?
1 vicof
 
29.06.17
16:35
По фотографии не лечим
2 vicof
 
29.06.17
16:36
Директиву компиляции не ту написал
3 vicof
 
29.06.17
16:36
Или не написал
4 MistaEr
 
29.06.17
16:40
(2) Можно точнее? Функцию которую я вызываю формирует строку с разделителями по данным ТЗ
5 vicof
 
29.06.17
16:41
(4) И чо, тебе стыдно код и галки модуля показать?
6 MistaEr
 
29.06.17
16:44
(5)
Функция ИзТаблицыВСрокуСРазделителями(Таблица, ИмяКолонки, Разделитель = ",") Экспорт
    
    СтрРезультат = "";
    Для Каждого СтрТаблицы Из Таблица Цикл
        Если СтрРезультат <> "" Тогда
            СтрРезультат = СтрРезультат + Разделитель;
        КонецЕсли;
        СтрРезультат = СтрРезультат + СтрТаблицы[ИмяКолонки];
    КонецЦикла;
    Возврат СтрРезультат;
    
КонецФункции
7 MistaEr
 
29.06.17
16:45
(5) Флажки Клиент, Сервер, Внешнее соединение
8 h-sp
 
29.06.17
16:46
(6) она целиком общий модуль грузит. Посмотри, может в соседний функциях какой-то некошерный метод затесался.
9 Волшебник
 
модератор
29.06.17
16:46
поставь флаг "Вызов сервера"
10 MistaEr
 
29.06.17
16:49
(8) там только одна эта функция пока
11 MistaEr
 
29.06.17
16:50
(9) Не помогает, для чего тут вызов сервера
12 MistaEr
 
29.06.17
16:51
Эту же функцию я буду вызывать так же из модулей на сервере
13 Ц_У
 
29.06.17
16:55
(0) Начни с того, где ты ее будешь вызывать, в каком контексте?
Затем определи директивы и расставь галки.
По пути типовых - дорога в никуда, они сами не знают, как там галки нужно расставить и лепят все подряд.
В твоем случае
&НаСервере
+Сервер
+Вызов сервера
14 Naf2017
 
29.06.17
16:55
Таблицазначений недоступна же на клиенте?
15 h-sp
 
29.06.17
16:57
(10) а ниже или выше ничего нет?
16 vicof
 
29.06.17
16:59
(6) ну и где она у тебя скомпилирована, как думаешь?
17 h-sp
 
29.06.17
17:00
может СтрТаблицы[ИмяКолонки]  не понимает? квадратные скобки?
18 vicof
 
29.06.17
17:03
(17) ты тоже сообщения читать не хочешь?
19 h-sp
 
29.06.17
17:13
(12) покажи как вызываешь эту функцию.
20 MistaEr
 
29.06.17
17:15
Я прошу прощения, вызывал неправильно...... Так все работает
Независимо от того, куда вы едете — это в гору и против ветра!