Тип не определен (Запрос) #638108


#0 by GreenDay1986
Тип не определен (Запрос) Запрос = Новый <<?>>Запрос; (Проверка: Тонкий клиент) Всем здравствуйте. Создаю новую информационную базу, не из шаблона, для разработки. Создаю справочники, доки, регистры. Собственно вопрос. Если стоит параметр &НаКлиенте я так понимаю тип запрос на клиенте не определен, ставлю на сервере, ничего не происходит КонецПроцедуры Что пишу неправильно?
#1 by GreenDay1986
&НаСервере КонецПроцедуры ошибок не выдает но и запросы также не исполняются
#2 by mikecool
с чего решил, что запросы не выполняются?
#3 by GreenDay1986
С того что никакие сообщения не выводятся, точнее может и исполняются, однако результата нет
#4 by mikecool
сообщения выводятся, только на сервере включай уже мосх )
#5 by Magic Dick
Новый Запрос;
#6 by Песец
Проверка: Тонкий клиент
#7 by GreenDay1986
КонецПроцедуры Здесь куда выводятся?
#8 by vmv
тс - глупый тролль, уничтожиить!
#9 by Magic Dick
а может 86 год?
#10 by GreenDay1986
брррр, да нет, не тролль, учусь маленько
#11 by Песец
... Доступность: Сервер, толстый клиент, внешнее соединение. (с) СП
#12 by GreenDay1986
То есть мне нужно создавать новую базу на сервере, так понимаю?
#13 by vmv
открываем сп и в первой главе "директивы компиляции" изучаем, хотя может лучше порясят выращивать - ты подумай, что выгоднее
#14 by Песец
Не, базу не надо.
#15 by Песец
(14+) Медитируй до просветления: Тип не определен (Запрос) Запрос = Новый <<?>>Запрос; (Проверка: Тонкий клиент)
#16 by GreenDay1986
То есть базу на локальном компьютере я правильно создал. Что дальше делать дабы в ней сожно было работать с запросами?
#17 by Песец
В тонком клиенте тип "Запрос" не определен.
#18 by Sammo
Запрос это сущность или процедура?
#19 by ptiz
На сервере выполняешь запрос. На клиента возвращаешь сообщения.
#20 by Песец
(17+) ...в нем толко интерфейс, что-либо делать с базой надо на стороне сервера.
#21 by GreenDay1986
спасибо, счас попробую.
#22 by GreenDay1986
Как это с точки зрения синтаксиса будет выглядеть? 2 процедуры?
#23 by GreenDay1986
Хм, можно пример как возвратить с сервера на клиент? Исполнение так понимаю
#24 by Шапокляк
Запрос = Новый Запрос; Убери скобочки! И - нескромный вопрос - а что на сервере открывают-то?
#25 by Песец
На клиенте этой процедуры просто не будет. Как вариант - создать общий модуль с галочками "сервер" и "вызов сервера", в нем расположить твою функцию которая вернет данные, ее и вызывать из ПриОткрытии.
#26 by GreenDay1986
В общем все мои запросы исполнять в общих модулях, При открытии прописывать уже непосредственно передаваемые с сервера параметры?
#27 by GreenDay1986
Мутновато пока укладывается, ну ладно, спасибо, будем разбираться :)
#28 by le_
Поищи видеокурс Гилева по управляемым формам.
#29 by Xapac_2
на КЛИЕНТЕ же!!! сделай на сервере
#30 by Wobland
ТС как минимум уже год учится, никак не научится
#31 by Aprobator
чего тут укладываться то? УФ - видимость методов и т.п. смотреть обязательно, только и всего.
#32 by GreenDay1986
Хм, как ИБ без управляемых форм сделать? Конфигурации подревнее поискать?
#33 by Wobland
нужно как-то себя заставить
#34 by GreenDay1986
Ога, я пока ток БП ковырял, без УФ.
#35 by GreenDay1986
Для примера родил следующее. :) &НаСервере Возвращает ошибку {Справочник.Номенклатура.Форма.ФормаЭлемента.Форма}: Ошибка при вызове метода контекста (ВыбратьДанные)    Сообщить(ВыбратьДанные(Этаформа.Элементы.Наименование));   по причине: Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'param':    форма: Элемент    имя: { по причине: Ошибка отображения типов: Отсутствует отображение для типа 'ПолеФормы'
#36 by salvator
#37 by GreenDay1986
таже самая ошибка возвращается.
#38 by Romich1981
Посмотри хоть какой тип у "Этаформа.Элементы.Наименование"
#39 by GreenDay1986
Поле ввода
#40 by Romich1981
=) о чем и речь. Какие типы можно передавать?
#41 by hhhh
а вот этот бред как объясните? Что это за слово?
#42 by GreenDay1986
Где Ном.Наименование, простите
#43 by samozvanec
все не читал. Что за прикол менять директиву компиляции у событий формы?
#44 by GreenDay1986
Не ругайтесь шибко, УФ первый раз юзаю :(
#45 by GreenDay1986
Уррра, нашел :) ЭтаФорма.Объект.Наименование. Передалось таки :)
#46 by sidalexsandr
Можно так: &НаСервере
#47 by GreenDay1986
Спасибо! :)
#48 by sidalexsandr
+ Дальше
#49 by sidalexsandr
Вот теперь можеш спасибо
#50 by sidalexsandr
Напиши, что получилось.
#51 by hhhh
ТаблицаЗначений Доступность: Сервер, толстый клиент, внешнее соединение.
#52 by GreenDay1986
Соединяю с регистромСведений цены.Сообщение выдалось
#53 by GreenDay1986
Наименование обьекта текущей формы возвращает. Цену и Период возвращает почему-то пустыми. Хотя в регистресведений Цены эти данные заполнены
#54 by DionisSergeevich
Отладчик в руки и смотри что у тебя в Рез после Рез.Следующий. Попробуй запрос с твоими параметрами в консоли запросов. Так на глаз не вижу почему возвращает пустые значения
#55 by Шапокляк
Ну и кто там на сервере это читает КонецЦикла; Засовывай в структуру и возвращай клиенту
#56 by DionisSergeevich
суть то не в этом. суть то в другом
#57 by GreenDay1986
Рез.Наим возвращает и сообщает. Цену с периодом берет пустые
#58 by Aprobator
не взлетит по той простой причине, что таблица значений не живет на клиенте.
#59 by Aprobator
дык у тебя соединения нет. Кто же соединение по наименованию делает? Самописка что ли полная?
#60 by Шапокляк
Суть... Интересно, какой кошмар у него затаился в регистре Цены? Неужто Измерение Наименование строкового типа?
#61 by GreenDay1986
Измерение Наименование типа СправочникСсылка.Номенклатура
#62 by hhhh
а измерение Номенклатура типа СправочникСсылка.Номенклатура значит безжалостно удалил?
#63 by Шапокляк
Да ну? А это как понимать?
#64 by Serginio1
Может ВыбратьДанные(ЭтаФорма.Объект.Наименование.ТекстРедактирования); или что там еще
#65 by GreenDay1986
тут накосячил, Ном.Ссылка = Рег.Ссылка?
#66 by salvator
продолжайте наблюдения
#67 by DionisSergeevich
У записи регистра нет ссылки. Да открой ты консоль запросов
#68 by GreenDay1986
Извиняйте ребят, психологических отклонений нет,просто мудаг :))) Измерение Наименование сделал :( В общем переименовал заработало все.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям