|
Графическое представление текста запроса | ☑ | ||
---|---|---|---|---|
0
Мандалай
10.01.18
✎
14:18
|
Добрый день.
Как можно представить запрос в виде графика, чтобы визуально было нагляднее какие таблицы из каких берут данные? |
|||
1
Мыш
10.01.18
✎
14:33
|
(0) Начни с объекта "СхемаЗапроса (QuerySchema)"
|
|||
2
Мандалай
10.01.18
✎
14:47
|
Видел я этот объект, но я не понял как его в графическое представление преобразовать.
|
|||
3
rs_trade
10.01.18
✎
14:56
|
(0) таблицы берут данные сами из себя.
|
|||
4
Timon1405
10.01.18
✎
15:03
|
||||
5
Мандалай
10.01.18
✎
15:39
|
Оно блин за деньги.
Кто знает в ИР есть что-то подобное? |
|||
6
ildary
10.01.18
✎
15:50
|
(5) возможно у кого-нибудь есть подобный отчет, но для этого надо знать почту, куда слать.
|
|||
7
Fragster
гуру
10.01.18
✎
15:56
|
конструктор запроса в тонком клиенте на закладке соединений показывает наглядно
|
|||
8
Мыш
10.01.18
✎
15:58
|
(7) Нарисовать свой конструктор запроса круче, чем свою консоль запросов. Каждый уважающий себя 1С-ник должен пройти через это )
|
|||
9
ildary
10.01.18
✎
16:08
|
(7) скажите пожалуйста, а где именно найти эту закладку?
|
|||
10
Fragster
гуру
10.01.18
✎
16:16
|
||||
11
ildary
10.01.18
✎
16:40
|
(10) У меня почему-то нет такой закладки. Чтобы она появилась что надо сделать?
|
|||
12
Мыш
10.01.18
✎
16:42
|
(11) ПКМ в поле "Текст запроса"
|
|||
13
Fragster
гуру
10.01.18
✎
16:42
|
(11) надо открыть конструктор запроса в управляемом приложении и добавить две (или больше) таблицы на первой вкладке
|
|||
14
ildary
10.01.18
✎
16:42
|
+(11) Понял о чём Вы. Обработка из (4) выводит сразу связи всех подзапросов, а не только для текущего подзапроса.
|
|||
15
ildary
10.01.18
✎
16:51
|
+(14) виноват, отчет не выводит связи как в (10), но всё-равно очень удобен при анализе многоэкранной простыни пакетных запросов.
|
|||
16
Timon1405
10.01.18
✎
16:54
|
(5) в ИР же есть дерево, там и пошагвое выполнение есть http://devtool1c.ucoz.ru/index/konsol_zaprosov/0-18
|
|||
17
Fragster
гуру
10.01.18
✎
16:54
|
(14) ну ладно, а как такое: https://i.imgur.com/opZmnna.png
|
|||
18
Fragster
гуру
10.01.18
✎
16:54
|
(16) :)
|
|||
19
Timon1405
10.01.18
✎
17:00
|
(17) суперкомбо вкупе с от(Запрос)
|
|||
20
rs_trade
10.01.18
✎
17:09
|
если в текст не можешь, то и картинки не помогут. херня все это.
|
|||
21
ildary
10.01.18
✎
17:09
|
(17) это обработка из (4) или ИР?
|
|||
22
ildary
10.01.18
✎
17:10
|
(20) как бы я хотел, чтобы это было правдой. Но длина запросов в той же УТ11 слишком велика, чтобы не хотеть упрощения.
|
|||
23
Fragster
гуру
10.01.18
✎
17:58
|
(21) это уже ИР
|
|||
24
Мандалай
10.01.18
✎
18:04
|
Если у кого-то есть такой отчет, то можно переслать его одному хорошему человеку, этот хороший человек открыл свою почту.
|
|||
25
ildary
11.01.18
✎
08:35
|
(23) извините, а где именно в ИР находится отчет, который выдаёт такую картинку?
|
|||
26
rphosts
11.01.18
✎
09:10
|
(0)Научись читать текстовое представление запросов (ну например из ТЖ).
|
|||
27
Timon1405
11.01.18
✎
09:12
|
(25) на первой картинке в (16), стрелочка такая
(26) как текстовое представление поможет понять логику типичного ЗУПовского запроса? |
|||
28
Мандалай
11.01.18
✎
09:17
|
+(27)Или допустим обсудить план выполнения запроса с пользователем?
|
|||
29
TormozIT
гуру
21.01.18
✎
01:10
|
(25) В консоли запросов надо включить режим "структурного редактирования запроса" (Дерево запроса) http://devtool1c.ucoz.ru/_si/0/26236853.jpg
|
|||
30
mistеr
21.01.18
✎
08:07
|
(28) >обсудить план выполнения запроса с пользователем
Отжигаешь! |
|||
31
rs_trade
22.01.18
✎
12:37
|
(30) Зинаида Петровна, что вы думаете глядя на этот план запроса? Стоит ли нам добавить индекс по субконто? Или оставить сканирование индекса.
|
|||
32
VladZ
22.01.18
✎
12:47
|
(0) Зачем?
|
|||
33
ildary
22.01.18
✎
13:08
|
(29) большое спасибо, а стоит ли ждать такого подарка, как ИР под УФ?
|
|||
34
rs_trade
22.01.18
✎
13:12
|
(33) в толстом норм все давно работает
|
|||
35
ildary
22.01.18
✎
13:33
|
(34) да, но в современных конфигурациях приходится каждый раз запускать отдельный клиент.
|
|||
36
TormozIT
гуру
22.01.18
✎
14:42
|
||||
37
ildary
22.01.18
✎
14:44
|
(36) Понял, спасибо...
|
|||
38
Вафель
22.01.18
✎
14:58
|
(36) не совсем понятно почему обязательное условие перехода на уф - это постепенный переход и соответсвенно 11 релиз?
|
|||
39
TormozIT
гуру
28.01.18
✎
10:10
|
(38) В подсистеме большое количество сложных форм и связей между инструментами. Поэтому сразу для всех форм сделать управляемые аналоги быстро не получится. 11-й релиз нужен, т.к. только в нем механизм расширений позволяет корректно работать варианту Расширение для этой подсистемы.
|
|||
40
kiruha
28.01.18
✎
14:25
|
||||
41
jsmith82
28.01.18
✎
14:50
|
Жесть
|
|||
42
jsmith82
28.01.18
✎
14:51
|
Я текстом лучше воспринимаю почему-то. Читаю подряд таблицы, врубаясь в их суть. От картинки рябит подчас
|
|||
43
Лефмихалыч
28.01.18
✎
16:14
|
(0) не поможет
|
|||
44
rphosts
28.01.18
✎
16:57
|
(43) не, а чё, бывает помогает... ну за одно может и чем унаучится
|
|||
45
Лефмихалыч
28.01.18
✎
21:37
|
(44) ну, практика показывает, что не помогает.
Мой личный опыт показывает, что, если я выдумаю какие-то вот такие дополнительные инструменты для визуализации, чтобы понять что-то, то это значит, что я просто боюсь, что не смогу разобраться в предмете. А визуализаяйца мне эти нужны, чтобы не решать задачу, которую я боюсь решать и сосредоточиться на том, чего я не боюсь - на поиске какой-то вундервафли мифической. Надо просто собрать... смелость в кулачок и дать себе труд прочитать запрос, держа в голове мысль, что автор запроса точно хотел получить какой-то результат и это вот и вот это всё говнище здесь зачем-то. Разбить запрос на куски, про которые понятно, зачем они, и потом отдельно проанализировать каждый кусок. |
|||
46
Ник080808
29.01.18
✎
00:17
|
(45) " что автор запроса точно хотел получить какой-то результат и это вот и вот это всё говнище здесь зачем-то" - тут есть нюанс: автор мог хотеть совсем другое от того, что получилось в результате.
|
|||
47
mistеr
29.01.18
✎
00:35
|
(45) Это что-то перебор, луддизм какой-то. До того, как придумали синтаксическую подсветку, в коде тоже сложно было разбираться, нужно было собирать что-то в кулачок и т.д. До того, как придумали сворачивание блоков, были правила типа "функция на полэкрана и не больше". До появления широких мониторов был стандарт на 80 символов в строке, ограничения на длину имен переменных...
И что теперь, от всего отказаться? |
|||
48
Zhuravlik
29.01.18
✎
00:39
|
(45)"Разбить запрос на куски" - вот для этого и нужны "вундервафли... Оно можно и карандашиком с листочком, да смысл тратить лишнее время\силы чтобы прогрызть дырку в таком бетоне?..
Примерно похожая мысль на ИТС была - что желательно не допускать количество параметров метода больше 7, т.к. в основном именно столько сущностей удается удержать в мозгу - можно научиться и большему, да только это не нужно. |
|||
49
rphosts
29.01.18
✎
04:59
|
(45) ну графическое всё-же проще читать чем текстовое... нагляднее что-ли
|
|||
50
ildary
29.01.18
✎
07:36
|
(48) лично мне очень не хватает чтобы консоль запросов разные подзапросы подсвечивала разным фоновым цветом, чтобы при скроллинге было проще видеть, где кончился один подзапрос и начался другой. Комментарий ///////////////////// - помогает, но мало.
|
|||
51
mistеr
29.01.18
✎
08:09
|
(50) +1
Немного помогает встать на скобку и Ctrl+Shift+] |
|||
52
ildary
29.01.18
✎
08:57
|
(51) простите не понял идею, можно поподробнее?
|
|||
53
Мандалай
29.01.18
✎
09:06
|
(45)Это из разряда - "мне еще моя гильза послужит".
|
|||
54
ILM
гуру
29.01.18
✎
10:02
|
В консоли запросов есть список запросов, там можно перейти к нужному запросу.
|
|||
55
mistеr
29.01.18
✎
12:07
|
(51) Просто попробуй.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |