|
Комментарий в запросе | ☑ | ||
---|---|---|---|---|
0
galimovmaks
17.09.15
✎
18:45
|
Товарищи, подскажите, в тексте запроса можно поставить каким то образом комментарий, что бы при открывании конструктором запросов он не исчезал?
|
|||
1
Fragster
гуру
17.09.15
✎
18:46
|
нигде
|
|||
2
Lama12
17.09.15
✎
18:46
|
Нет.
|
|||
3
echo77
17.09.15
✎
19:32
|
(0) Можно.
Добавляйте в выбранные поля строку, например: Выбрать РС.Измерение, РС.Ресурс, "Здесь выбираем данные из регистра сведений" КАК Описалово Из РегистрСведений.Регистр1 КАК РС |
|||
4
Cyberhawk
17.09.15
✎
19:59
|
Можно в фигурные скобки заключать комментарий, тогда не исчезнет
|
|||
5
Casey1984
17.09.15
✎
20:07
|
(4) это как?
|
|||
6
NcSteel
17.09.15
✎
21:40
|
(4) Очень просто, есть такие скобки , называются фигурные...
Читай расширение запросов |
|||
7
Cyberhawk
18.09.15
✎
08:52
|
(5) например, вот так:
ТекстЗапроса = "ВЫБРАТЬ РАЗРЕШЕННЫЕ | Номенклатура.ФайлКартинки КАК Ссылка |ИЗ | Справочник.Номенклатура КАК Номенклатура |ГДЕ | Номенклатура.ФайлКартинки <> ЗНАЧЕНИЕ(Справочник.НоменклатураПрисоединенныеФайлы.ПустаяСсылка) | И НЕ Номенклатура.ПометкаУдаления | И НЕ Номенклатура.ЭтоГруппа |{ГДЕ | (""мой комментарий"") КАК Поле1}" ; |
|||
8
kumena
18.09.15
✎
09:17
|
а писать запросы без конструктора никто не умеет?
|
|||
9
ВРедная
18.09.15
✎
09:20
|
(8) только ради комментариев? Это того не стоит
|
|||
10
User_Agronom
18.09.15
✎
09:23
|
(8) Конструктор формат текста запроса делает аккуратно. Отформатированный конструктором текст читается, в большинстве случаев, легче.
(9) В большинстве случаев конструктор неудобен для использования. Слишком сложен, куча вкладок, не всегда понятно что куда и как. |
|||
11
ДенисЧ
18.09.15
✎
09:23
|
(10) Аккуратней, чем руками - ни один конструктор не сделает.
|
|||
12
1Сергей
18.09.15
✎
09:25
|
(10) >>В большинстве случаев конструктор неудобен для использования. Слишком сложен, куча вкладок, не всегда понятно что куда и как.
это приходит с опытом |
|||
13
rs_trade
18.09.15
✎
09:25
|
В 1с в силу убогости языка запросов нет большой потребности писать руками. Нет там сложных конструкций. А селект среза последних нах надо руками писать.
|
|||
14
Апош
18.09.15
✎
09:26
|
видал я один "ручной" запрос с "объеденить"
|
|||
15
aleks_default
18.09.15
✎
09:31
|
(13) "В 1с в силу убогости языка запросов нет большой потребности писать руками. Нет там сложных конструкций"
Ты в ЗУПе видел "не сложные" запросы в 20 экранов? Напиши подобный без использования конструктора. |
|||
16
ДенисЧ
18.09.15
✎
09:32
|
(12) С опытом приходим понимание, что руками писать запросы намного удобней
|
|||
17
Апош
18.09.15
✎
09:32
|
(13) тупо лениво набивать "ТоварыНаСкладахОстатки.Номенклатура"
|
|||
18
Апош
18.09.15
✎
09:33
|
(17) это я куда-то не туда
|
|||
19
aleks_default
18.09.15
✎
09:34
|
(16) Я так понимаю, ты разработкой не занимаешься, в основном поддержкой?
|
|||
20
ДенисЧ
18.09.15
✎
09:35
|
(19) Ты совершенно не правильно понимаешь. Я как раз поддержкой не занимаюсь. Если только моральной.
|
|||
21
rs_trade
18.09.15
✎
09:41
|
(15) 10-ти кратное повторение одних и тех же конструкций с разными параметрами. примерно так это выглядит.
|
|||
22
aleks_default
18.09.15
✎
09:42
|
(20)Ну хорошо. К примеру, нужно в запросе вытащить все реквизиты справочника Номенклатура. Ты будешь вручную писать названия всех реквизитов (их там больше 10), или двумя кликами в конструкторе выберешь все поля?
|
|||
23
aleks_default
18.09.15
✎
09:43
|
(21) ну-ну
|
|||
24
User_Agronom
18.09.15
✎
09:45
|
(16) Полностью согласен.
|
|||
25
LordCMEPTb
18.09.15
✎
09:49
|
(16) Действительно, писать запрос где-то на 500+ строк намного удобнее руками, нежели каким-то конструктором, который еще и синтакс-проверку может сделать...
|
|||
26
1Сергей
18.09.15
✎
09:50
|
(25) если у вас запрос на 500+ строк, то что-то вы делаете не так
|
|||
27
ДенисЧ
18.09.15
✎
09:53
|
(22) Я напишу *
|
|||
28
НЕА123
18.09.15
✎
09:54
|
есть инструмент.
использовать его или нет - решается в каждом конкретном случае. "дрелью гвоздь не забьешь" (с) |
|||
29
Ненавижу 1С
гуру
18.09.15
✎
09:55
|
(27) красава
|
|||
30
aleks_default
18.09.15
✎
10:00
|
(26) если ты никогда не писал запрос на 500+ строк значит ты ненастоящий 1с-ник
собрались, млять, писькомеры, |
|||
31
User_Agronom
18.09.15
✎
10:01
|
(22) самый удобный вариант написать
"выбрать ссылка из Справочник.Номенклатура КАК сНоменклатура" А потом это дело открыть конструктором и добавить нужные реквизиты. Это бредовая задача. Слишком простая. Попробуй написать запрос с соединениями, да ещё в некоторых есть вложенные запросы. Вложенные запросы не есть хорошо, конечно, но иногда без них никак. |
|||
32
zhig75
18.09.15
✎
10:04
|
Делай виртуальную таблица и в ней поле "Твой комментарий", больше по моему никак.
|
|||
33
aleks_default
18.09.15
✎
10:09
|
(31) В чем удобство? Набирать текст вместо того чтобы 3 кликами этот текст сформировать?
Т. е. вы все же пользуетесь конструктором? По-моему, он для того и предназначен чтобы вручную не писать каркас запроса. Потом редактировать запрос часто удобнее действительно вручную, я не спорю. Но отказываться от конструктора только потому что ты "опытный" программист глупо. |
|||
34
Fragster
гуру
18.09.15
✎
10:13
|
в инструментах разработчика в консоли запросов работает интеллисенс. вот бы и в конфигураторе работал....
|
|||
35
kumena
18.09.15
✎
10:15
|
>> только ради комментариев? Это того не стоит
не только, это просто удобнее. >> Конструктор формат текста запроса делает аккуратно. Отформатированный конструктором текст читается, в большинстве случаев, легче. у меня противоположное мнение >> Ну хорошо. К примеру, нужно в запросе вытащить все реквизиты справочника Номенклатура Выбрать * Из справочник.Номенклатура это гораздо быстрее чем ты конструктором сделаешь |
|||
36
kumena
18.09.15
✎
10:17
|
>> если у вас запрос на 500+ строк, то что-то вы делаете не так
поясните вашу мысль? |
|||
37
aleks_default
18.09.15
✎
10:18
|
(35)Засечем?
|
|||
38
kumena
18.09.15
✎
10:24
|
(37) я в детский сад не играюсь, и доказывать ничего не собираюсь. выбивать чужие заблуждения - не мой профиль!
|
|||
39
1Сергей
18.09.15
✎
10:29
|
(36) нужно структурировать данные таким образом, чтобы их можно было просто извлечь
|
|||
40
aleks_default
18.09.15
✎
10:36
|
(38)А по-моему в этой ветке ты именно это и делаешь, начиная с твоего заяввления в (8).
|
|||
41
rool
18.09.15
✎
10:40
|
(8) не понятно что ты с таким подходом в 1С делаешь она вся конструктор, надо учетные системы на ассемблере писать в край на сях
|
|||
42
LordCMEPTb
18.09.15
✎
10:42
|
(26) Согласен, есть у меня такой недостаток: если можно вытащить данные за 1 запрос, хоть и пакетный, сделать именно запросом, а не циклом запросов/алгоритмов.
Правильные запросы должны содержать максимум 10 строк... |
|||
43
User_Agronom
18.09.15
✎
10:51
|
(33) Иногда я пользуюсь конструктором. Для трёх целей (в порядке убывания приоритета):
1. Проверить синтаксис запроса 2. Отформатировать текст запроса 3. Добавить реквизит(ы) если их много или я не помню точное наименование реквизита. Всё. Не нужно говорить про детские вещи вроде скорости выбора реквизита и т.д. Когда я пишу запрос руками, я, в большинстве случаев, вижу его весь (или значительное количество). Мне не нужно щёлкать по вкладкам, чтобы посмотреть связи между таблицами или условия. Всё у меня перед глазами. Поднять глаза проще, чем делать кучу щелчков. Если тебе это не понятно, не расстраивайся: такое приходит с опытом. |
|||
44
aleks_default
18.09.15
✎
10:54
|
(43)Да я понял уже что ты мегаопытный спец. Ладно, все что хотел я уже сказал.
|
|||
45
kumena
18.09.15
✎
12:29
|
>> А по-моему в этой ветке ты именно это и делаешь, начиная с твоего заяввления в (8).
это вопрос был. >> нужно структурировать данные таким образом, чтобы их можно было просто извлечь возьмем пример - в зуп анализ начисленных налогов и взносов - около 5 тысяч строк, в 10 раз больше вашего норматива. В 1с наверное тоже не умеют структурировать нифига. >> Да я понял уже что ты мегаопытный спец у него действительно частично перечислено то, из за чего конструктор не удобен. хотя я не понимаю, почему нравиться форматированный конструктром текст, как раз после конструктора очень не удобно ни смотреть ни исправлять. |
|||
46
Cyberhawk
18.09.15
✎
19:13
|
"после конструктора очень не удобно ни смотреть ни исправлять" // а какой текст удобно смотреть и исправлять, примерчик можно?
|
|||
47
фобка
18.09.15
✎
19:17
|
(16) категорически не согласен. Многокилометровый запрос без конструктора не разберешь
|
|||
48
Tateossian
18.09.15
✎
19:22
|
(31) ВЫБРАТЬ * ИЗ Справочник.Номенклатура
|
|||
49
Tateossian
18.09.15
✎
19:25
|
(47) В Jave, например, нет никаких конструкторов запросов в IDE, только как плагины иногда и никто не жалуется, а тут без конструктора не могут. Разбаловали вас, а потом получается овнокод.
|
|||
50
фобка
18.09.15
✎
19:27
|
(48) что там с индексами? Знаток сиквела
|
|||
51
фобка
18.09.15
✎
19:30
|
(49) возьми к примеру ЗиУП 3 и расскажи мне про ручной ввод запроса и чтение кода
|
|||
52
фобка
18.09.15
✎
19:30
|
*модуль Т-13
|
|||
53
Tateossian
18.09.15
✎
19:39
|
(51) Как говорится, на вкус и цвет. Мне, например, в конструкторе адски неудобно читать запросы.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |