-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_sql_ru_access_programming

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 16.03.2006
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 4


Ñîáûòèå Current - íåïîíÿòíîå ïîâåäåíèå

Âòîðíèê, 29 Äåêàáðÿ 2015 ã. 01:32 + â öèòàòíèê
Ñòîëêíóëñÿ ñ íåïîíÿòíûì äëÿ ìåíÿ ïîâåäåíèåì ïðîãðàììû.

Åñòü ôîðìà è ïîä÷èíåííàÿ ôîðìà íà íåé.
Ðàçìåñòèë íà ãëàâíîé ýëåìåíò óïðàâëåíèÿ - ñïèñîê. Èñòî÷íèê ñòðîê äëÿ íåãî ôîðìèðóþ ïî ñîáûòèþ Current ïîä÷èíåííîé ôîðìû.
Private Sub Form_Current()
Dim group_id As Long
Dim strsql As String
'èñòî÷íèê äàííûõ äëÿ spKeys
group_id = Me.id
    If group_id > 0 Then
        strsql = "SELECT id, mp_groups, key_name, frequency_WS, frequency_WS1, frequency_WS2 FROM keys WHERE mp_groups = " & CStr(group_id) & " ORDER BY frequency_WS DESC"
        Debug.Print strsql
        Forms("Card_project").Controls("spkeys").RowSource = strsql
    End If
End Sub


Íåïîíÿòíîñòü çàêëþ÷àåòñÿ â òîì, ÷òî ñîáûòèå çàöèêëèâàåòñÿ: õîòÿ ñïèñîê íà ãëàâíîé ôîðìå ôîðìèðóåòñÿ êàê íàäî, ÷òî-òî äåðãàåò ñîáûòèå îáíîâëåíèå ïîä÷èíåííîé ôîðìû, îíà îáíîâëÿåò ñïèñîê, ñíîâà ...

Âîò îòëàä÷èê:
SELECT id, mp_groups, key_name, frequency_WS, frequency_WS1, frequency_WS2 FROM keys WHERE mp_groups = 9031 ORDER BY frequency_WS DESC
SELECT id, mp_groups, key_name, frequency_WS, frequency_WS1, frequency_WS2 FROM keys WHERE mp_groups = 9031 ORDER BY frequency_WS DESC
íó è òàê äàëåå áåñêîíå÷íî

http://www.sql.ru/forum/1192991/sobytie-current-neponyatnoe-povedenie


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó