1с 8.3 Форма.Форма.Форма(9,17): Тип не определен (Запрос) #693106


#0 by Darhon
Здравствуйте! Есть следующая проблема: Есть процедура наКлиенте. В ней запрос. Выдает ошибку: Форма.Форма.Форма(9,17)}: Тип не определен (Запрос) Знаю, что это может быть из за того, что запрос в процедуре &НаКлиенте. Как обойти эту ситуацию. Заранее спасибо :)
#1 by Wobland
вот знает, а спрашивает
#2 by Darhon
Спрашиваю :) Я же спрашиваю как ее обойти :) Пробовал запрос выносить в функцию на сервере. Но тогда отладчиком не проверить никак  :( Команда не выполняется и все...и ошибок не пишет :(
#3 by hhhh
ну тоже обойти можно. Например, такая супер-пупер великая тайная фишка есть - запустить отладку на сервере.
#4 by Darhon
Вот код: Команда привязана к кнопке на форме:
#5 by Darhon
А нету этого у меня :(
#6 by hhhh
что, нету сервера 1с?
#7 by Wobland
если тебе будет известно, как её включить, тебе полегчает?
#8 by Darhon
нету сервера 1С, к сожалению
#9 by Darhon
Скачать не вариант, ибо пиратство зло и воообще :))
#10 by Wobland
ну тогда ты врёшь
#11 by Darhon
Да нету реально....есть корпоративный, но доступ к нему жестко запилен у аутсорсера, базу пишу в файловом варианте :)
#12 by Darhon
А по поводу скачки, скачать то реально, вот только потом штраф и вплоть до увольнения. За кач файла пиратского с сайтов разных. Внутренний регламент против :(
#13 by hhhh
в файловом отладчик работает на сервере.
#14 by Wobland
а как у тебя получилось не отладить серверную часть в файловой базе?
#15 by Darhon
Так что-то тогда я не понял что-то :( У меня конфа в стадии написания, лежит на диске в файле. А не отладить я имею ввиду, что в процедурах НаСервере точки останова не работают :(
#16 by Darhon
А возможно ли, что без сервера 1С, все процедуры НаСервере не отрабатывают???
#17 by hhhh
больше не нюхай, чего ты там нюхаешь?
#18 by Darhon
да блин я запутался....может все же кто-нибудь снизойдет до объяснения....я не нюхаю, я курю.....сигареты...редко )))
#19 by Любопытная
В файловой разделение на НаКлиенте и НаСервере довольно-таки условно. Уж отладка-то однозначна работает в обоих частях.
#20 by программистище
срочно позови специалиста
#21 by Wobland
а кто-то же писал в РДП сессии с сервера в файл, а потом у себя не находил?
#22 by Любопытная
Кто? Я? Не помню такого
#23 by Wobland
ну кто-то менее умный, значит
#24 by Любопытная
не вводи меня в заблуждение, будь добр)
#25 by Darhon
Ну может она и работает :(( Но почему тогда точки останова не срабатывают....
#26 by Darhon
Я делаю это на 80 процентов для себя, если взлетит подарю конторе :)) Так что специалист конечно все сделает лучше и проще, но мне от этого пользы не будет....
#27 by Любопытная
так может отладка не отладка? В смысле не подключен сеанс к отладчику
#28 by Wobland
не закусывал?
#29 by dj_serega
Может точку на пустой строчке ставишь?
#30 by Darhon
Нет не пил :) Нет не на пустой... :( На строке с присвоением значения: РезультатЗапроса = Запрос.Выполнить;
#31 by Wobland
а бывал тут такой товарищ (я даже имя помню), который ставил точку на объявлении процедуры и бился лбом в клавиатуру, да
#32 by Wobland
возьми себя в руки и включи мозг. желательно до включения отладки
#33 by Darhon
Сеанс отладки запускаю из конфигуратора, в процедурах и функциях НаКлиенте точки останова срабатывают...
#34 by Любопытная
У меня на 8.3, кстати, бывали глюки последние пару дней - вроде отладку запускала, а потом вдруг не отладка, а отдельный сеанс... ну или просто надо прекращать работать по ночам))
#35 by Darhon
У нас смены 12-24 часа :) Чем еще заниматься, вот и пытаюсь что-то новое узнать :)
#36 by Любопытная
"не верю"(с) пока не увижу, не поверю
#37 by Darhon
Да и у нас еще только 19-40 :)
#38 by Darhon
Минут через 15 смогу эммиадмин скинуть :)
#39 by Любопытная
за 15 минут так уж и быть, не усну)
#40 by Wobland
твой звёздный шанс. проси с него фотку!
#41 by Любопытная
да ну. Все равно не покажет. Все вы одинаковые)
#42 by dj_serega
попробуй в предметах отладки по отключать/по включать обратно отладку =) Правда у меня такое было на 8.2.15 кажись. И там отладка вообще не работала.
#43 by Wobland
а ты пристойную попроси
#44 by Любопытная
давай уже фотку)
#45 by Wobland
ээ.. мне не жалко, но 1) что, нету? 2) ТС - не я
#46 by Darhon
#47 by Любопытная
нету лицо знакомое... но я тебя не знаю)
#48 by Любопытная
а ты уверен, что НаКлиенте отладка работает, ане тупо валится с ошибкой на строке про запрос?
#49 by Wobland
на Гуливицкого похож (сын л. Шмидта)
#50 by Darhon
Не уверен...сейчас обновлю платформу, может полегчает, да и из домена комп выкину...
#51 by Любопытная
я поняла, он улыбается как мой шеф. И глаза хитрые. Вот и кажется, что похож))
#52 by Darhon
:)) Не хитрые а добрые :)
#53 by Любопытная
пофиг. Платформа какая?
#54 by Wobland
предрекаю. автор отлаживает не то или то, но не отлаживает. ждём Марину ;)
#55 by Darhon
8.3.3.641
#56 by Любопытная
да у него щас само все заработает. У меня мои девочки уже фотку на кассу выпросили, а то они как мне позвонят, так сразу все работать начинает))
#57 by Darhon
Мне тоже фотку выпрашивать?? :)
#58 by Любопытная
у яндекса спроси, у него есть))
#59 by Darhon
В общем ставлю сейчас 8.3.4.365, если не поможет кидаю эмми админ. Если файрвол пропустит...
#60 by Darhon
Спросил :) Должно помочь :)
#61 by Wobland
что такого нужно у яндексов спрашивать? у меня вот это:
#62 by dj_serega
=)))
#63 by Любопытная
прелесть какая)
#64 by Darhon
В общем платформу переставил, ситуация с отладкой разрешилась, выяснилось следующее запрос в коде выше отрабатывает долго. И уходит в ПодключитьОбработчикОжидания("ОповещениеПользователей", 60);, соответственно ничего не возвращает :(
#65 by Wobland
чо?
#66 by Wobland
ну запроси "выбрать 0"
#67 by Любопытная
что ж за запрос-то у тебя там такой
#68 by Darhon
Если пошагово отладчиком переходить то после строки РезультатЗапроса = ЗапросДРВ.Выполнить; Уходит на Процедуру ОповещениеПользователей из ПодключитьОбработчикОжидания("ОповещениеПользователей", 60)
#69 by Darhon
#70 by Любопытная
Ты к скулю цепляешься что ли? ВнешнийИсточникДанных как получается?
#71 by Wobland
вот как? как вы постоянно делаете то, что нормальному человеку в голову не придёт? я не знаю, как работают два соединения подряд. я никогда не пробовал делать соединения без условий
#72 by Darhon
Ага MySQL
#73 by samozvanec
а по f11 тоже в серверную процедуру не заходит?
#74 by Wobland
он один раз долго подключается, потом быстро работает. если не ошибаюсь ну первые 200 выбери, чтоб быстро было. потом вернёшь на место
#75 by Любопытная
там поди таблица не таблица и соединения не соединения... я подобную фигню через скд делала - получала по ado запросом данные из базы на скуле, а потом их уже обрабатывала.
#76 by Wobland
что-то я начинаю всякую фигню нести..
#77 by Darhon
Если соединения заменить условиями? Будет не быстрее??
#78 by Darhon
Не отрабатывает прекращает отладку на строке с ЗапросДРВ.Выполнить :(((
#79 by Darhon
Так что если предложение про эммиадмин еще в силе...то :)))
#80 by Любопытная
ты запрос сначала в мускуле протесть, чтобы там се срабатывало. А потом уже его в 1С запихивай. И да, что-то было про соединения, скуль и 1С... но по ado
#81 by Darhon
по ado я так сразу не разберусь :)
#82 by Любопытная
во, что у меня было
#83 by Любопытная
ну и там ссылки на полезные продукты. В смысле темы по теме) Я таки подозреваю, что дело не в количестве, а в качестве. Сделай приемлемый запрос на языке БД, потом будешь его в 1С перерисовывать
#84 by Любопытная
я вряд ли смогу помочь тебе с решением проблем с запросом) Ну разве что рядом поприсутствовать)) Но, если оч хочется, аська вроде из vcard никуда не девалась
#85 by Wobland
группировками уже в автора тыкали?
#86 by Wobland
#87 by Darhon
Сейчас запрос перепишу :) Да так сразу неудобно....но если завтра на свежую голову не разберусь, тогда напишу??
#88 by Любопытная
неудобно так сразу пожить напрашиваться, а в аське заигнорить недолго, какие уж тут неудобства) Обращайся) правда  толку от меня маловато будет
#89 by Wobland
ну или ко мне уж...
#90 by Darhon
Ок :) Спасибо всем огромное :) На сегодня я пожалуй успокоюсь :)
#91 by Wobland
завтра все работать будут
#92 by Wobland
+ причём я при этом намереваюсь использовать консоль
#93 by Darhon
Так до 19-00 и я тоже :) У меня после 7 по Екб ...свободно :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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