Related Posts
- Получение логина и пароля техподдержки 1С из базы
- Класс для вывода отчета в Excel
- Счет-фактура для УПП
- Библиотека классов для создания внешней компоненты 1С на C#
- Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
- Прайс-лист с артикулом в отдельной колонке
Да давно руки не доходили сделать
Спасибо, прикрутил вызов к Пунтосвитчеру, получилось здорава
ssn1978, что такое пунтосвитчер?
Да не каким. писать в отладчике слишклм муторно
ВнешниеОбработки.Создать(«E:1cКонсоль_запросов.epf «).ОткрытьДляОтладки(Запрос)
он поставил автозамену ..
Аналогичная функциональность имеется и в моей консолиhttp://infostart.ru//projects/1274/ . Но она не мобильна.
tormozit, я встречал уже у многих свой код, но идея принадлежит мне, по этому и решил выложить у себя в кладезе 🙂
Надеюсь никто не обидется 🙂
и в моей будет (если Андрей не возражает).. .. клево мне понравилось .. я добавил еще функционал без открытия => что бы в файл запросов сохранялся запрос и ВСЕ.
German, не я не против:) для того и выкладываю, я сам не против у кого чего стянуть:)
(8) Уж не знаю, кому она принадлежит, но я на родителя идеи не претендую =) Если ты родитель, то молодец. Идея отличная.
Под 8.1 не хватает временных таблиц… точнее строчки
ОбъектЗапрос.МенеджерВременныхТаблиц = ЗапросОтладки.МенеджерВременныхТаблиц;
в процедуре ВыполнитьЗапрос()
Идея консольки понравилась
Еще не хватает сообщений о том, какие параметры не получилось извлечь.
tormozit, да вроде и так видно в таблице параметров:)
(14) а какие например может не получится…? я еще не на одном не прокололся
German, например: Вид движения, Список разрезов регистра расчета
Из объекта — запрос вынуть параметры целая история, если посмотрите код увидите как там пришлось извращаться, что бы вынуть хотя бы то что есть
>Вид движения
Установите доступный тип для колонки значение таблицы параметров
German, ничего нового не нашел:)
В общем как ни крути вынуть из параметра список из строковых значений нельзя 🙁
Сейчас на конференции «1С:Предприятие 8» просят разработчиков добавить доступ к коллекции параметров, если сделают, тема параметров будет закрыта:)
(23) Собственно это я и создал ту тему
(15) Строго говоря не всегда видно. Вот например видишь ты параметр «МойПараметр» и значение у него Неопределено, но это еще не значит, что этот параметр не был извлечен.
Короче в моей консоли я все довел до ума, если интересно посмотри.
(20) У меня надо сначала открыть построитель в консоли построителей, а потом уже из нее исполняемый запрос можно открыть в консоли запросов.
Снимите уже рейтинг=3 для скачивания, пожа-а-а-луйста!
варианты решения проблемы, если параметр типа ВидДвиженияНакопления
— использовать первый попавшийся регистр накопления
— руками прописать имя существующего непустого регистра накопления остатков
— попробовать поискать и извлечь из текста запроса имя регистра накопления
вот пример по первому варианту:
Если ПараметрЗапроса.ТипЗначения = Новый ОписаниеТипов(«ВидДвиженияНакопления») Тогда
Попытка
РегНак = Метаданные.РегистрыНакопления[0].Имя;
ЗапросОтладки.Текст = «ВЫБРАТЬ ПЕРВЫЕ 1 ВидДвижения ИЗ РегистрНакопления.»+РегНак+»ГДЕ ВидДвижения=&»+ИмяПараметра;
РЗ = ЗапросОтладки.Выполнить().Выгрузить();
СтрокаПараметров.ЗначениеПараметра = РЗ[0][«ВидДвижения»];
Продолжить;
Исключение
КонецПопытки;
КонецЕсли;
автору респект!
Спасибо, полезная вещь!
Андрей, у Вас же это доработка одной из первых консолей еще для 8.0 от DmitrO (Никоноров Дмитрий). А здесь, в тексте, ничего не указали, только в самой обработке.
(8)так Fixin’у или Вам принадлежит идея?