Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
платежка в DataReport
|
|||
|---|---|---|---|
|
#18+
Столкнулся с проблемой печати платежки. Смущает то, что вся прога работает с mysql через api (libmysql.dll) соответственно как можно работать с datareport без conections. Очень желательно пример... Почитал msdn смутно понятно, как работает datareport ..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 17:32 |
|
||
|
платежка в DataReport
|
|||
|---|---|---|---|
|
#18+
Тогда поставлю вопрос по другому. Как заполнять фиксированные поле в отчете на DataReport, т.е. не выводить всю выборку, а в определенных полях выводить определенные поля запроса. Желательно с примером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2004, 15:14 |
|
||
|
платежка в DataReport
|
|||
|---|---|---|---|
|
#18+
В полях на репорте поставить тхтбоксам DataFilds название поля подвязать рекордсет datareport1.datasources = rs и он покажет то что находиться в этом рекордсете на данный момент ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2004, 09:27 |
|
||
|
платежка в DataReport
|
|||
|---|---|---|---|
|
#18+
Могу предложить такой вариант: во-первых, чтобы любой отчет работал, в любом случае он должен иметь источник данных, т.е.: Set rptСправкаСПК.DataSource = rst где rptСправкаСПК - имя отчета. Далее, если хочешь расположить данные в любых местах отчета, то взамен текстовых полей я использую метки (label), т.е. это выглядит примерно так: Private Sub DataReport_Initialize() rptСправкаСПК.LeftMargin = 500 rptСправкаСПК.RightMargin = 100 rptСправкаСПК.TopMargin = 300 rptСправкаСПК.Orientation = rptOrientLandscape strSQL = "SELECT * FROM tbtСПКСправка ORDER BY pkey" rst.Open strSQL, cnn Set rptСправкаСПК.DataSource = rst ' Далее идет привязка полей отчета к полям набора (у тебя этого может и не быть, т.е. не будет текстовых полей вообще) rptСправкаСПК.Sections("Section1").Controls("txtПорядНом").DataField = "ПорядНом" rptСправкаСПК.Sections("Section1").Controls("txtФам").DataField = "ФамСПК" rptСправкаСПК.Sections("Section1").Controls("txtИмя").DataField = "ИмяСПК" rptСправкаСПК.Sections("Section1").Controls("txtОтч").DataField = "ОтчСПК" rptСправкаСПК.Sections("Section1").Controls("txtДатаРожд").DataField = "ДатаРождСПК" rptСправкаСПК.Sections("Section1").Controls("txtДомАдрес").DataField = "ДомАдрСПК" rptСправкаСПК.Sections("Section1").Controls("txtМестоРаб").DataField = "МестоРабСПК" rptСправкаСПК.Sections("Section1").Controls("txtДиагноз").DataField = "ДиагнозСПК" rptСправкаСПК.Sections("Section1").Controls("txtДатаРег").DataField = "ДатаРегСПК" ' Выясняем дату отчетного периода отчета rstDate.Open "SELECT ГодНачало,ДатаНачало,ДатаКонец,МесНачало,МесКонец,Парам1 FROM tbsПарамОтчета WHERE КодОтчета=10", cnn ' а вот здесь присваиваешь меткам нужные значения, причем они могут быть из другой таблицы, в общем, откуда угодно rptСправкаСПК.Sections("Section4").Controls("lblГодПериода").Caption = "за " & rstDate![ГодНачало] & " год" rptСправкаСПК.Sections("Section4").Controls("lblДатаНачало").Caption = "извещ. " & rstDate![МесНачало] rptСправкаСПК.Sections("Section4").Controls("lblДатаКонец").Caption = "извещ." & rstDate![МесКонец] End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2004, 19:07 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2170241]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 366ms |

| 0 / 0 |
