Позволяет выбирать и выполнять по имени временную таблицу просматривая результат, каждой отдельно.
Выбор временной таблицы по названиям таблиц. Щелкая по названию временной таблицы в диалоге выбора, вы можете посмотреть ее результат или перейти к ней в запросе выбрав ее название.Для длинных запросов 50 таблиц и более, для ускорения построения списка таблиц, галочка отключить обновление списка если запрос не редактировался.
Например если у вас 50 таблиц то заполнение списка таблиц для выбора может занять пару минут, для этого есть галочка не формировать каждый раз заново список,если вы не меняли запрос.Так-же удобством сделано перемещение на название таблицы в запросе курсора после выполнения, либо можно самому перейти по кнопке на таблицу.
Замена, -замена встречающихся одинаковых слов на конкретное, иногда требуется.
В общем консоль проф. инструмент, помогающий так-же в обучении, сделана для людей, для удобства и т.д.
Не, так не пойдёт. При попытке выполнить запрос пишет:
текст=кен.значение;
Здесь выкладывалось много консолей запросов, этот вариант не из лучших на мой взгляд. Работать с ним не удобно т.к. нет конструктора запросов, нет проверки синтаксиса запроса, нет автоочищения переносов текста запроса в случае его вставки из модуля, в форме параметры нет типов и т.д.
(2) Ну, справедливости ради нужно сказать, что конструктор запросов тут есть. 🙂
Учтена критика,да за основу была взята стандартная консоль,теперь я взял за основу консоль Павла Чистова..))
Меня просто парило стирание половины запроса чтобы посмотреть предыдущий результат теперь этого не нужно делать))
А вот в консоли у Павла Чистова Я что тоне понял как посмотреть результат,хотя поидее как можно иначе зачем бы он отдельную кнопку ставил для выбора действия,единственно она не отлажена…))Потому пишите нормально))
(4) Критика не учтена. При нажатии на кнопку «Выполнить пакет» вылазит та же ошибка, только уже в строке 77.
Короче говоря, продукт сырой просто пипец. Смысла тратить на него время я не вижу.
(8) Ты вообще нормальный? Как раз функционал пакетов и не работает.
Молодец чувак! Выкладывает на сайт сырой непротестированный продукт. Однозначно минус.
(8) >Saint не доставай меня
Не очень хорошее начало обсуждения разработки…
Какая-то не адекватная реакция на критику.
А что она пьет то? Отвар шалфея предсказателей?
(8)> Ты вообще нормальный? Как раз функционал пакетов и не работает.
Saint будь добр отправь на ‘tolmachev-s@mail.ru’ свой текст запроса,поможешь ходь в отладке..))
11. >> «Отвар знаний».)
(12) Так ты ещё и пакетные запросы не умеешь писать? Да уж, случай тяжёлый. Ну да ладно, папочка тебе поможет. Вот самый простой пакетный запрос, на котором твоя консоль «падает»:
Показать
ну понял,это конечно,мой косяк,я не правильно сформулировал..конечно имелись ввиду временные таблицы,в пакетном запросе,даже вот Павел Чистов пишет непонятно зачем нужен пакетный запрос без помещения во временные таблицы,ссылка:http://www.nashe1c.ru/materials-view.jsp?id=47 ,так что Saint пока только с временными таблицами работает в пакетном запросе..А что так нужно чтобы с обычными пакетами работала?
посмотрел консоль Чистова Павла,она умеет работать и просто пакетами и с временными таблицами,т.е.просматривать результат каждой по отдельности,
мне пока как то небыло надобности с обычными пакетами работать,а вот с временными таблицами,решайте сами у кого удобнее выбирать временную таблицу,у меня по названию и в этом же окне а там по порядку и в новом окне,короче решайте сами,у меня как бы его консоль с вырезанным функционалом касающимся временных таблиц и пакетов,может пакеты и нужны,пишите я могу оставить как у него было и просто добавить еще свою кнопку.
(15) Конечно нужно чтобы работало с обычными пакетами. Ты же нигде соответствующего предупреждения не написал. Или ты предлагаешь пользователям использовать одновременно десяток консолей запросов, заточенных под разные ньюансы?
Если ты выкладываешь разработку к всеобщему доступу, то либо делай её полностью работоспособной, либо вырезай лишний функционал.
17>>
Saint что скажешь теперь???Я дождусь от тебя плюсик или нет,ничего не убирал, только добавил,чтобы ты мог выбирать как тебе удобнее.
(18) Запросы работают. Вот только почему у тебя элементы управления налазят друг на друга? Ну да это уже твоё дело.
А плюсика не будет, потому что нужно изначально делать нормально, а не выкладывать сырые продукты.
И ещё, если ты это делал для меня, то не нужно — для себя я и сам способен написать что мне нужно. 💡
нет просто делал ..я поменял элементы управления…))
При запуске — вот такая вот ошибка:
{Форма.Форма(100,19)}: Переменная не определена (ИспользоватьТолькоВыделеннуюОбласть)
СВыделением = <<?>>ИспользоватьТолькоВыделеннуюОбласть;
{Форма.Форма(708,11)}: Переменная не определена (ЕдиныеПараметрыДляВсехЗапрсов)
Если НЕ <<?>>ЕдиныеПараметрыДляВсехЗапрсов Тогда
{Форма.Форма(732,11)}: Переменная не определена (ЕдиныеПараметрыДляВсехЗапрсов)
Если НЕ <<?>>ЕдиныеПараметрыДляВсехЗапрсов Тогда
на счет «использоватьтольковыделеннуюобласть» там действительно нужно было поставить попытка на всякий случай при открытии,это не я делал,а вот на счет «единыхпараметровдлявсехзапросов» это переменная реквизит общих для всех форм так что он полюбому должен быть определен,перезалил обработку может поможет..попробую пороль свой исправить на всякий случай.
Не на самом деле я просто выложил не ту консоль, перепутал,щас все нормально вроде.
На таком вот простецком запросе
при попытке просмотра временных таблиц валится с ошибкой!
Одно хорошо — ошибка перехватывается!
Но плохо — выводится ошибка в виде Предупреждение(…)!
Это, наверное, для того, чтобы злобные тестеры ленились переписывать вручную текст ошибки, а не просто копи-пастить? 😉
Далее.
Выполняю запрос.
Жму красную кнопку «таблицы».
Получаю список из одной — «Т1»! Почему? У меня ведь в запросе их две!!!
Выбираю ту, что предлагается.
Опять предупреждение с ошибкой!
Опять жму красную кнопку «таблицы».
Жму «Отмена».
Предупреждение — «вы не выбрали»!
Жму «Ок».
Предупреждение — «Не заполнен текст запроса»!
Пардон!!! Какого запроса???
У меня текст запроса заполнен!!!!!!!!!!
И вообще.
К чему аппеляции к консоли П. Чистова?
Он не виноват, что Вы так криво доработали его консоль!
А потому, уважаемый коллега, критику нечего перекладывать на того, чья разработка была взята за основу!
Выводы:
1) консоль весьма сырая;
2) написана «для себя»;
3) выложена в надежде, что «пипл схавает»!
Потому — минус!
Тот же минус — за манеру общения!!!
24>>
Почему в надежде,все что писали я отлаживал или включал в функционал в тот же день,а потому если кому то действительно интересно,то он не поленится еще раз скачать,а кто просто тестирует,тем огромный спасибо!Вот
гражданин Директор..))Спасибо за уделенное вами время!Добавил еще условие для случая без «из».
Суть не столько в оперативных доработках, сколько в наиболее полном самостоятельном тестировании своих разработок.
Скачал последнюю версию.
Испытал тот же запрос: запустил, нажал Действия — Просмотр временных таблиц
Результат: завал. Тот самый, который я описал в предыдущем посте первым по списку завалов.
direktorsun что могу сказать,я не трогал командную панель и функции связанные с ней а дописал свою альтернативу по таблицам,на самом деле когда я писал то не знал,что есть эта работа Павла Чистова ..))
У меня может чуть чуть удобнее только и всего…а то что ваш частный случай не работает там, ну и хай с ним кому приспичит пусть копается,или пишет Павлу Чистову,напишите,у него я сдесь тоже где то скачал ее..))
Спасибо Директор еще раз за критику,но так получается быстрее и интереснее вы не находите?..))
спасибо за консоль, очень удобненькая 🙂
только я еще добавил одну кнопочку после кнопок «Выполнить запрос», «Замена», «Таблицы», «Пакеты» — кнопку «Получить код», если автор не против, то можно и в оригинал добавить 🙂 И когда создаешь новый запрос — прописывается по умолчанию текст «Выбрать ИЗ», который для конструктора мешает, поэтому тоже сделал чтоб поле было чистое и можно было бы сразу воспользоваться конструктором.
(24) а у меня почему-то запрос на 244 строки (7 временных таблиц) работает отменно — всё показывает и результат, и временные таблицы и пакеты. Спасибо большое автору за труды — теперь действительно удобно, особенно начинающим — могут теперь учить писать запросы 🙂
Спасибо EvgeniuXP за похвалу,ай приятно.)Интересно что это за отчет ты делаешь,бухгалтерский наверно.
Я отвечу что допустим 80 % было написано,не Павлом..Я хотел вырезать его кнопку с функцией,отображения таблиц,но решил просто оставить, если будут предявы,вырежу .Я считаю выбор временных таблиц по порядку не совсем удобным,по названиям мне больше нравится.Пакеты тоже не составит труда написать.
Спасибо за консоль запросов! А теперь по делу в параметрах не возможно указать список значение, ставишь галку в колонке «В» нажимаешь на «…» и ничего не происходит 🙂
по поводу списка значений ,пока не смотрел через недельку гляну
Здравствуйте еще раз! Вот, решил внести тоже небольшую лепту в консоль запроса, если интересно могу выслать свои наработки и можете включить в этот проект:
Добавил кнопку «Конструктор запроса» (где «Выполнить запрос»).
Добавил кнопку «Получить запрос» — т.е. теперь можно скопировать в буфер любой текст содержащий запрос из конфигуратора — вставить в окно запроса и нажать на эту кнопку — в результате — всё лишнее отсекается остается один лишь запрос, который можно открыть сразу в конструкторе. Если же было несколько запросов в буфере, то они строятся в пакеты убирая промежуточный код конфигуратора (например, были написаны отдельно несколько запросов с виртуальными таблицами — в итоге получим один большой), далее можете сразу смотреть результат запроса, или работать (дорабатывать его) через конструктор-запроса.
(34) и вообще в ветку
Хорошая разработка!
А у меня все работает — и запрос бухнула во временную таблицу, сработало без ошибок, и несколько запросов через Объединить Все — тоже сработало.
Спасибо огромное!
И вам звездочка 🙂
(36) Ну в общем это не я делал,я делал только замену и имена таблиц по кнопке,остальное взято у многоуважаемого Чистова,а вы давно занимаетесь программированием?
Программированием в 1С? Чуть больше года. Не столько программированием, сколько внедрением и сопровождением. Программирование — это по ходу дела, по мере возникновения задач. Консолью запросов пользуюсь, когда ищу ошибки в длиннющих 1с-овских запросах. Много построено на временных таблицах. Спасибо, что помогли.