|
v7: Общий Журнал документов
| ☑ |
0
geniusbsd
14.02.17
✎
14:32
|
День добрый
Подскажите возможно ли в журнале документа получить количество строк после отбора
Нужно установить отбор если количоство строк = 0 тогда установить отбор по другой графе отбора
|
|
1
Злопчинский
14.02.17
✎
14:51
|
(0) количество строк чего? - есть ли строки на ЭКРАНЕ?
|
|
2
Злопчинский
14.02.17
✎
14:53
|
опять же - ты отбор устанавливаешь программно? если да - то сначала посмотри _программно_ есть ли в нужной выборке/отборе данные - если есть - установи отбор и покажи журнал.
если отбор устанавливаешь интерактивно - ну глазками посмотрел - данных нет, ручками установил новый отбора...
|
|
3
Злопчинский
14.02.17
✎
14:55
|
даже при интерактивной установке отбора имхается тоже можно получить "программно" есть ли строки на экране или нет. другое дело ну получил ты эти сведения, запихнул в переменную (локальную в контексте формы списка журнала или глобальную) - дальше что?
|
|
4
aka AMIGO
14.02.17
✎
14:58
|
ИМХО - то-же самое можно получить несложным отчетом.
Чтоб, значит, не курочить конфигурацию
|
|
5
geniusbsd
14.02.17
✎
14:59
|
(2) Я устанавливаю отбор так УстановитьОтбор("ШККартриджа",ШтК);
Т.е. сделать сначала запрос по дукументам а потом уже установить отбор
|
|
6
Heckfy
14.02.17
✎
15:02
|
(0) Зачем после? Лучше перед установкой отбора пульни коротенький запрос по журналу на количество по условиям отбора. Если ноль, то следующий отбор.
|
|
7
geniusbsd
14.02.17
✎
15:06
|
(6) Так наверное и поступлю
|
|
8
Heckfy
14.02.17
✎
15:07
|
Только запроса именно на количество, а не на выбор данных а потом получение количества записей в запросе.
|
|
9
Злопчинский
14.02.17
✎
15:33
|
.. и тут нас ждет засада... не сильная, но можно споткнуться.. ибо надо вытянуть ПРИОТКРЫТИИ журанал (или клогда вам там надо) - интервал видимости журналла (шттаные функции есть)
|
|