powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Данные из запроса в Датарепорт
6 сообщений из 6, страница 1 из 1
Данные из запроса в Датарепорт
    #34991230
Се
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ подскажите кто нибудь как написать в VB6 из запроса в Акцесе
SELECT tblDataInput.FirstLine, tblDataInput.AllDemand, (100*tblDataInput.FirstLine/tblDataInput.AllDemand) AS Rezultat
FROM tblDataInput;
В запросе создается поле с результатом расчета
надо чтоб это значение вписывалось в ДатаРепорте в одну ячейку
остальное все из таблицы в репорт подтягивается
Ошибку пишет типа DataField необнаружено
,хотя вроде бы все прописывал
...
Рейтинг: 0 / 0
Данные из запроса в Датарепорт
    #34991441
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
СеНарод подскажите кто нибудь как написать в VB6 из запроса в Акцесе
SELECT tblDataInput.FirstLine, tblDataInput.AllDemand, (100*tblDataInput.FirstLine/tblDataInput.AllDemand) AS Rezultat
FROM tblDataInput;
В запросе создается поле с результатом расчета
надо чтоб это значение вписывалось в ДатаРепорте в одну ячейку
остальное все из таблицы в репорт подтягивается
Ошибку пишет типа DataField необнаружено
,хотя вроде бы все прописывал
это результат быдет выходить на кажджой строке с DataField =Rezultat
а что бы ввести в одой ячеке средсвами полей функций датареп-а можно тока sum() count() итд
в конце группировки после полей детайл или расчитьть результат в коде и присовить его к контролу типа лебел через DE.Sections(1).Controls("ИмяКонтрола").Caption=Rezultat
...
Рейтинг: 0 / 0
Данные из запроса в Датарепорт
    #34992526
Се
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
НУ я примерно так и прбовал , вообщем сделал в DataReporte rptTextBox попытался присвоить ему результат расчета , ничего что то не вышло :((
Нет ли где примера такого?
...
Рейтинг: 0 / 0
Данные из запроса в Датарепорт
    #34992545
Се
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ещё вот мысль по поводу расчета результата в коде , нужно данные из таблицы брать,как их обохзначать ведь этим значениям есть уже присвоеные имена в полях , может тоже на такую тему есть где примеры ?
Перекопал кучу всего но ничего похожего не встретил , хотя вроде бы задача для новичка , кем и являюсь
Спасиб!
...
Рейтинг: 0 / 0
Данные из запроса в Датарепорт
    #34993219
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
см. здесь
...
Рейтинг: 0 / 0
Данные из запроса в Датарепорт
    #34993847
Се
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что то совсем в тупик зашел , в DataReport секции 1 создал rptLabel,DataFiel Написал ему Rezultat
в Акцессе, сделал запрос в запросе появилось три поля
все врде бы показываю ему все равно пишет DataField "Rezultat" not found
Вот кусок кода
Private Sub OKButton_Click()
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset

With cn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = App.Path & "\ReportITD.mdb"
.Open
End With
With rs
.ActiveConnection = cn
.CursorLocation = adUseClient
.CursorType = adOpenDynamic
.Open "SELECT * FROM tblDataInput Where Month = '" & Me.Combo1.Text & "' and Year='" & Me.Combo2.Text & "'"

End With


If rs.RecordCount > 0 Then
Set DataReport2.DataSource = rs
DataReport2.Sections("Section4").Controls("lblRHeader").Caption = "çà " & Me.Combo1.Text
DataReport2.Sections("Section4").Controls("lblRHeader1").Caption = Me.Combo2.Text
DataReport2.Show 1
If rs.State = adStateOpen Then rs.Close
If cn.State = adStateOpen Then cn.Close
Set rs = Nothing
Set cn = Nothing
Else
MsgBox "Çàïèñü íå íàéäåíà!Ñäåëàéòå íîâóþ çàïèñü!"
If rs.State = adStateOpen Then rs.Close
If cn.State = adStateOpen Then cn.Close
Set rs = Nothing
Set cn = Nothing
End If
End Sub

Подскажите куда здесь засунуть чтоб поле из запроса в отчет попало?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Данные из запроса в Датарепорт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]