|
1с поле отбор |
☑ |
0
DenisVich
12.04.18
✎
06:27
|
Есть форма отбора для построителя отчетов, но есть цель не применять построитель отчетов, т.к. есть вероятность что запрос не пройдет через построитель. Поэтому формируется запрос и параметры передаются через форму. Но форма сама нужна с отбором. Потобные отборы есть например в стандартных обработках - групповых обработка справочников и документов.
|
|
1
DenisVich
12.04.18
✎
06:29
|
Вопрос как форму отбора заполнить значениями - в списке, равно и.д. программно.
|
|
2
shadow_sw
12.04.18
✎
06:34
|
приоткрытии()
|
|
3
DenisVich
12.04.18
✎
09:24
|
Ну понятно что при открытии. Но мы ведь заполняем не строковые данные - равно, в списке... А что это?
|
|
4
Lexey_
12.04.18
✎
09:30
|
(3) Системное перечисление
|
|
5
Михаил Козлов
12.04.18
✎
09:43
|
"... т.к. есть вероятность что запрос не пройдет через построитель." - с чего бы?
|
|
6
DenisVich
17.04.18
✎
14:36
|
(5) Не проходит. Поскольку в запрос вы хранимую процедуру не засуните. А у меня запрос вместе с кодом 1с и представляет нечто подобное.
|
|
7
zladenuw
17.04.18
✎
14:41
|
(6) можно все.
Описываешь поля которые нужно в построителе. Выводишь его отбор. Потом перебираешь отбор и добавляешь параметры в запрос.
|
|
8
DenisVich
17.04.18
✎
14:51
|
(7) Вы правы в теории. А если такой отчет делал другой человек, вы меняете конфигурацию по требованию(самописную)(поля в регистрах), а построитель выплевывает одно, а запрос другое, я посмотрю на Вас.
|
|
9
DenisVich
17.04.18
✎
14:52
|
Тем более что отчет был без построителя если, а вы получается адаптируете его под построитель.
|
|
10
DenisVich
17.04.18
✎
14:53
|
По прихоти начальства.
|
|
11
zladenuw
17.04.18
✎
14:56
|
Нет. Я говорил про другое.
Добавляем на форму реквизит отбор.
В коде при открытие его заполняем построителем.
При формирование вашего запроса. переходим по отбору. смотрим какие отборы включены и добавляем в ваш запрос.
Можно кодом добавить нужные отборы. Но проще запросом с построителем. указав псевдоми полям.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой