Ошибка : Переменная не определена (Справочники) #762337


#0 by ils108
Добра всем. Выскакивает такая ошибка (Переменная не определена (Справочники)) в тонком клиенте рабочей конфигурации. В толстом все хорошо работает. При этом в моей тестовой конфе срабатывает в тонком клиенте. Подскажите пожалуйста в чем может быть причина?
#1 by Волшебник
в тонком клиенте
#2 by НаборДанных
Тонко!)
#3 by ils108
а почему тогда срабатывает в другой аналогичной конфигурации и тоже тонком клиенте?
#4 by ДенисЧ
Потому что здесь вкралась одна из трёх черепашек...
#5 by patria0muerte
Рабочая конфигурация на клиент-сервере, вестимо... Зайди в конфигураторе в Параметры - Модули - Проверка и поставь галочки на Сервер и Тонкий Клиент.
#6 by ils108
черепашек-ниндзя ? скажите яснее)
#7 by ДенисЧ
#8 by ils108
Как решить ситуацию то? ) желательно без ветвистых аналогий из мира фауны :)
#9 by hhhh
делайте &НаСервере
#10 by ils108
не сработает на сервере, другую переменную там не найдет. я пробовал получить объект на сервере и его потом передавать. может что-то не так сделал. пример бы посмотреть или описание как это надо делать
#11 by hhhh
всё он найдет. Руки немного подрихтуйте.
#12 by Остап Сулейманович
"другую переменную там не найдет". Ну так передай ее параметром с клиента.
#14 by ils108
Переменная не определена (ГУГОЛКлиент) переменная в данном случае это общий модуль на клиенте. как его передать параметром и есть ли смысл. Конкретнее опишу ситуацию Есть документ, в нем хранится ссылка на другой документ. при нажатии кнопки "печать" вызывается процедура общего модуля, которая другой процедурой выбирает принадлежащие документу печатные формы, потом проверяет некоторые условия и выводит форму выбора печатной формы.
#15 by hhhh
ну выделите эту строчку, где справочники, как отдельную процедуру на сервере. А всё остальное пусть на клиенте.
#16 by ils108
извините за мою супер связную и профессиональную речь. как получается так и описываю :)
#17 by ils108
я делал так : Конец Ругается тогда на : Ошибка преобразования данных XDTO Покурил интернет на эту тему, почистил кэш, сравнил версии, все равно та же история. Правильно ли я понимаю, что кэш чистим только на клиента,а сервер в данном случае ни при чем.
#18 by ils108
Подскажите, что сделать, чтобы данные из ссылки на документ использовать на клиенте, как к нему правильно обращаться и чем не подходит вариант
#19 by hhhh
объект нельзя передавать туда обратно. Вариант вообще ничем не подходит. всё выбирайте на сервере в структуру. И эту структуру возвращайте.
#20 by ils108
Сделал так, результат тот же.
#21 by vicof
Покажи, что в: ГУГОЛКлиент.ПечатьВнешнихПечатныхФорм(ДокПечать.Документ);
#22 by ils108
#23 by vicof
Чото я не вижу тут сабж: "Ошибка : Переменная не определена (Справочники)"
#24 by ils108
сам не вижу, поэтому и спрашиваю здесь :( но ошибка есть. {(ОбщийМодуль.ГУГОЛКлиент.Модуль(236,12)}:Переменная не определена (Справочники)
#25 by ils108
подскажите как правильно структуру создать/передать?
#26 by vicof
(ОбщийМодуль.ГУГОЛКлиент.Модуль(236,12)}:Переменная не определена (Справочники) строка тебе показана, место показано. Отладчик запускать умеешь?
#27 by ils108
в целом все заработало. ошибка была совершено в другой процедуре модуля. и все таки подскажите как получить значение из справочника на клиенте?
#28 by Мыш
На тонком клиенте - написать письмо с требованием в фирму 1С.
#29 by oslokot
ага, 1с совсем распоясалась
#30 by ils108
дорогие форумчане, помощь человеку развивает вас, но троллинг только тратит ваше драгоценное время. спасибо вам. вопрос актуален. есть необходимость использовать значение справочника в процедуре, что на клиенте написана. куда почитать об этом?:)
#31 by Мыш
Дорогой форумчанин. Данная необходимость в тонком (sic) клиенте недоступна.
#32 by Остап Сулейманович
"получить значение из справочника на клиенте?" &НаКлиенте Процедура ... ... ЗначениеРеквизита = ПолучитьРеквизит(СсылкаНаЭлементСправочника); КонецПроцедуры
#33 by hhhh
&НаСервере
#34 by ils108
Спасибо большое, речь именно об этом.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С