|
Как указать счет с подсчетами в условном операторе Если? | ☑ | ||
---|---|---|---|---|
0
Nikart
15.09.11
✎
21:28
|
Нужно запретить выбор счета с подсчетами через оператор Если в коде.. как указать, чтобы не перечислять счет и подсчета его?
|
|||
1
shuhard
15.09.11
✎
21:30
|
(0) засунь счет параметром в запрос
|
|||
2
Ненавижу 1С
гуру
15.09.11
✎
21:30
|
ПринадлежитГруппе
|
|||
3
Nikart
15.09.11
✎
21:36
|
ап
|
|||
4
Nikart
15.09.11
✎
21:37
|
(1) я же говорю что не через запрос
|
|||
5
shuhard
15.09.11
✎
21:38
|
(4) проверить в если результат запроса незяяя,
совсем низяяяя ? |
|||
6
Nikart
15.09.11
✎
21:39
|
мона... но не хохо... потому как счетов кучу с субсчетами перечислять
|
|||
7
shuhard
15.09.11
✎
21:41
|
(6) [потому как счетов кучу с субсчетами перечислять]
зачем есть же В и В иерархии |
|||
8
Nikart
15.09.11
✎
22:21
|
Запрос = Новый Запрос();
Запрос.Текст = "ВЫБРАТЬ |Хозрасчетный.Ссылка КАК Счет |ИЗ | ПланСчетов.Хозрасчетный КАК Хозрасчетный |ГДЕ | Хозрасчетный.Ссылка В ИЕРАРХИИ(Значение(ПланСчетов.Хозрасчетный.Материалы)) | ИЛИ Хозрасчетный.Ссылка В ИЕРАРХИИ(Значение(ПланСчетов.Хозрасчетный.Полуфабрикаты)) | ИЛИ Хозрасчетный.Ссылка В ИЕРАРХИИ(Значение(ПланСчетов.Хозрасчетный.Товары)) | ИЛИ Хозрасчетный.Ссылка В ИЕРАРХИИ(Значение(ПланСчетов.Хозрасчетный.ГотоваяПродукция))"; РезультатЗапроса = Запрос.Выполнить().Выгрузить(); Если ЭтаФОрма.ЭлементыФормы.Счет.Значение В РезультатЗапроса.Счет Тогда В чём косякнул? ( |
|||
9
shuhard
15.09.11
✎
22:29
|
(8) [ЭтаФОрма.ЭлементыФормы.Счет.Значение В РезультатЗапроса.Счет]
можно |
|||
10
shuhard
15.09.11
✎
22:30
|
(8) передай ЭтаФОрма.ЭлементыФормы.Счет.Значение параметром в запрос
в если поставь Запрос.пустой иди выгрузить.количество()=0 |
|||
11
Nikart
16.09.11
✎
12:24
|
Сделал через ЭтаФОрма.ЭлементыФормы.Счет.Значение.ПринадлежитЭлементу(ПланыСчетов.Хозрасчетный.Материалы)
и т.д. по счетам |
|||
12
Pro100
16.09.11
✎
12:31
|
(11)
Может так ?? Запрос=новый Запрос; Запрос.Текст=" |ВЫБРАТЬ | Хозрасчетный.Ссылка |ИЗ | ПланСчетов.Хозрасчетный КАК Хозрасчетный |ГДЕ | (Хозрасчетный.Ссылка В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Материалы)) | ИЛИ Хозрасчетный.Ссылка В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Полуфабрикаты)) | ИЛИ Хозрасчетный.Ссылка В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Товары)) | ИЛИ Хозрасчетный.Ссылка В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ГотоваяПродукция))) | И Хозрасчетный.Ссылка = &Ссылка |"; Запрос.УстановитьПараметр("Ссылка",ЭтаФОрма.ЭлементыФормы.Счет); Результат = Запрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл КонецЦикла; |
|||
13
Nikart
16.09.11
✎
12:57
|
в (11) проще
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |