Имя: Пароль:
1C
1С v8
Где "ТолькоРазрешенные" = ИСТИНА
,
0 kumena
 
25.09.13
21:44
запрос вида
Выбрать Разрешенные
поля
Из Таблица
Где "ТолькоРазрешенные" = ИСТИНА

в запросе типовой конфигурации, разъясните зачем?
1 Лефмихалыч
 
25.09.13
21:45
чтобы гарантированно ни чего не выбрать
2 Нуф-Нуф
 
25.09.13
21:46
А просто где ложь?
3 Лефмихалыч
 
25.09.13
21:47
(2) а так неочевидно. Легко запутаться.
4 Aleksey
 
25.09.13
21:47
А что за типовая?
5 kumena
 
25.09.13
21:49
1) маловероятно, запрос в схеме компоновки, выбирает данные сотрудников. смысл ничего не выбирать?
4) ЗУП 3, на 8.3.
6 kumena
 
25.09.13
21:49
+посмотрел справку в конфигураторе, СП, веб итс - поиск по этой фразе ничего не нашел.
7 ИС-2
 
naïve
25.09.13
21:51
(0) хм, завтра проверю. Нужная фишка
8 Лефмихалыч
 
25.09.13
21:51
(5) ну, да, конечно, я понимаю - в условиях, приближенных к боевым, когда значение синуса превышает 9000, тогда может этот запрос чего и вернет, но в мирное время "ТолькоРазрешенные" абсолютно ни когда не равно Истина.


ЗЫ Еще можно посмотреть на тему, не меняется ли где текст запроса в наборе данных программно типа та СтрЗаменить(Набор.Текст, """ТолькоРазрешенные""", "КакоеНибудьГрёбаноеПолеНабора")
9 shuhard
 
25.09.13
21:52
(6) смотри ниже по кода, ибо это не окончательный текст запроса
(8) + 100500
10 kumena
 
25.09.13
22:07
(9) ниже запрос, выбирающий из этой таблицы.


(8) да, все понял замысел.
организована программная подмена текста запроса. а если есть объект запрещеный объект в выборке, отчет не падает, а ничего не выводит.
11 Старик Юзергад
 
25.09.13
22:07
(8). Скорее всего так и есть. Завелся в 1с в отделе разработки типовых такой любитель.
12 kumena
 
25.09.13
22:09
+10, про "не падеж" пока только догадка, надо проверить
13 Лефмихалыч
 
25.09.13
22:11
(11) сегодня он текст запроса у наборов программно менят, а завтра родину продаст
14 Старик Юзергад
 
25.09.13
22:13
Корпокодеры есть и в 1с. Им как два пальца об асфальт провести обфускацию запроса через СтрЗаменить
15 Старик Юзергад
 
25.09.13
22:14
И еще запихать эту СтрЗаменить в обработку в хранилище значения
16 AcaGost
 
25.09.13
22:16
(0) Если по ролям есть доступ к этим данным, то получишь.
А если нет доступа выйдешь без ошибки.
17 Старик Юзергад
 
25.09.13
22:20
(13) Дык хоть по человечески бы меняли, никто бы слова не сказал. В какой-то типовой была обработка, сохраненная в хранилище значения, которая хотрым образом перекраивала текст запроса. Пойди разберись, мля, в запросе одно написано, а результат другой выдает.
18 Старик Юзергад
 
25.09.13
22:23
На буя так было изгаляться, до сих пор понять не могу.
19 Старик Юзергад
 
25.09.13
22:23
Видимо они там знают толк в извращениях :-)
20 Старик Юзергад
 
25.09.13
22:29
Самое прикольное во всем этом, что точку останова не поставишь и не посмотришь наглядно что там происходит.
21 France
 
26.09.13
00:00
(20) если правильно готовить, то можно и тоску останова поставить
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn