|
Помогите с отчетом
|
|||
---|---|---|---|
#18+
Вот процедурка Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51.
Формирует отчет из перекрестного запроса авторTRANSFORM Sum(ВыборкаПоПродукции.[Брак шт]) AS [Sum-Брак шт] SELECT ВыборкаПоПродукции.Продукция, ВыборкаПоПродукции.Машина FROM ВыборкаПоПродукции GROUP BY ВыборкаПоПродукции.Продукция, ВыборкаПоПродукции.Машина PIVOT Format([Дата],"mmm") In ("янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек"); Подскажите неполучаеться второй столбец сделать по аналогии первого "ширину" ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 11:38 |
|
Помогите с отчетом
|
|||
---|---|---|---|
#18+
softmasterПодскажите неполучаеться второй столбец сделать по аналогии первого "ширину"Не совсем понятно, вы хотите второй столбец сделать такой же ширины как и первый? Если да то смотрите строку:If i = 1 Then k = k_1 Else k = kdОна устанавивает некий коэффициент ширины для контролов - и как видно, для первого столбца он более другой чем для всех прочих. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 11:57 |
|
Помогите с отчетом
|
|||
---|---|---|---|
#18+
Karfaqen softmasterПодскажите неполучаеться второй столбец сделать по аналогии первого "ширину"Не совсем понятно, вы хотите второй столбец сделать такой же ширины как и первый? Если да то смотрите строку: If i = 1 Then k = k_1 Else k = kdОна устанавивает некий коэффициент ширины для контролов - и как видно, для первого столбца он более другой чем для всех прочих. Сделал так Код: plaintext
незнаю насколько это грамотно но вроде работает ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 12:14 |
|
Помогите с отчетом
|
|||
---|---|---|---|
#18+
еще вот такой вопросец у меня при открытии отчета форма сворачиваеться открывается отчет а как при закрытии отчета востановить форму ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 12:46 |
|
Помогите с отчетом
|
|||
---|---|---|---|
#18+
softmasterеще вот такой вопросец у меня при открытии отчета форма сворачиваеться открывается отчет а как при закрытии отчета востановить форму В процедуре на событии закрытия отчета ставите инструкции получения фокуса формой и ее восстановления Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 16:25 |
|
Помогите с отчетом
|
|||
---|---|---|---|
#18+
mds_world softmasterеще вот такой вопросец у меня при открытии отчета форма сворачиваеться открывается отчет а как при закрытии отчета востановить форму В процедуре на событии закрытия отчета ставите инструкции получения фокуса формой и ее восстановления Код: plaintext 1.
Помогло спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 17:19 |
|
Помогите с отчетом
|
|||
---|---|---|---|
#18+
Добрый день! Громадное спасибо Автору. Формат слолбцов по ширине в отчете не работает. ' If i = 1 Then k = k_1 Else k = kd w = Len(rs.Fields(i - 1).Name) * Me("Col" & i).FontSize * k w_1 = Len(rs.Fields(i - 1).Name) * Me("Head" & i).FontSize * k If w_1 > w Then w = w_1 - отсекает по количесву символов в верхней строке т.е. в заголовке 1. Подскажите, пожалуйста, как реализовать ширину столбцов по максимальному значению в каждом? ______________________ Черпаю данные из запроса, все корректно отображает. В управляющей форме Поле "Регион" позволяет выбрать страну или группу стран. Если пользователь выбирает в поле "Регион" страну, то столбец Страна в отчете не нужен. Если пользователь выбирает в поле "Регион" регион, то столбец Страна в отчете нужен т.к. в регионе их несколько. 2. Можно ли сделать универсальный отчет или целесообразно два похожих с if then else? Либо сделать на уровне перекрестного запроса. Сейчас по полю "Страна" в запросе стоит "не отображать". Можно ли в графе "Перекрестная таблица" конструктора запроса ввести "если" и какой синтаксис? С уважением, Кирилл ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2016, 15:59 |
|
|
start [/forum/search_topic.php?author=xerxf&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
133ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
others: | 739ms |
total: | 1012ms |
0 / 0 |