powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Pomogite rasobratsja
5 сообщений из 5, страница 1 из 1
Pomogite rasobratsja
    #32069736
din
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
din
Гость
Pomogite pozhalusta!!!

Problema -Kak is odnoj formi(Forma1) iskat w drugoj(Forma2-w Forme2 textowoe pole soedineno s Tablizej) po opredelennomu kriteriju(Forma2), i tschtobi pri nazhatii na knopku "Dalsche iskat"(Forma1) w Forme2-Textowom pole sapisiwalis dannij najdennij w tablize po odnomu.
...
Рейтинг: 0 / 0
Pomogite rasobratsja
    #32069739
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый! Мало nuj что вы мутно объяснили так еще и транслитом! Повеситься можно, простите за грубость!
...
Рейтинг: 0 / 0
Pomogite rasobratsja
    #32069765
din
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
din
Гость
Da objasnil konetschno neponjatno, poprobuju esche ras.

Kirilizej ne pischu potomu tscto netu ee u menja.


Pri na zhatii knopki "Iskat" w forme "Forma2" dolshna otkritsja Forma1, w kotoroj pri na zhatii knopki "Dalsche", W Forme2 w Textowom Pole - Dolzni sapisiwatsja snatschenija

Ja napisal cod w kotorom widaet tolko perwich dwa snatschenija, nado tschtobi wse.

Eto Cod dlja Formi2 knopka "Iskat"

Private Sub cmdIskat_Click()

Dim db As Database
Dim rs As Recordset
Dim Kriterij as String

Kriterij = Me.txtIskat.Value

Set db = CurrentDb
Set rs = Me.RecordsetClone

rs.FindFirst "[ARTNR1] LIKE '*" & Kriterij & "*'"

If rs.NoMatch Then
DoCmd.OpenForm "Dannih net", acNormal

Else

Me.Bookmark = rs.Bookmark

DoCmd.OpenForm "Forma1", acNormal


End If

rs.Close

Set rs = Nothing
Set db = Nothing

End Sub

Eto Cod dlja Formi1 knopka "Dalsche"

Private Sub cmdDalsche_Click()


Set db = CurrentDb
Set rs = Forms![Forma2].RecordsetClone
Kriterij = Forms![Forma2].txtIskat.Value

rs.FindFirst "[ARTNR1] like '*" & Kriterij & "*'"
If rs.NoMatch Then

MsgBox "Dannich net", vbOKOnly + vbInformation
Forms![Forma2].txtIskat.SetFocus
Forms![Forma2].txtIskat.TEXT = ""

Else

rs.FindNext "[ARTNR1] LIKE '*" & Kriterij & "*'"
Forms![Forma2].Bookmark = rs.Bookmark


End If
Set rs = Nothing
Set db = Nothing

End Sub
...
Рейтинг: 0 / 0
Pomogite rasobratsja
    #32069820
Фотография MichaelGK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mojet vo mne skryvaetsja perevod4ik c translita?

Итак: есть форма2, построенная на таблице. В ней, среди прочих, поле текстового типа ARTNR1. Кроме того: несвязанное поле для ввода образца поиска txtIskat и кнопка "Искать". Задача: в форме2, открывающейся при нахождении первой подходящей записи в ф1, нажатием кнопки "Дальше" добавлять найденные значения из ф2 в некоторое текстовое поле (какое?... и как.. через запятую? какой у ф1 источник?).

Ну, пока проверим правильность перевода....

din, vashe slovo...
...
Рейтинг: 0 / 0
Pomogite rasobratsja
    #32069827
din
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
din
Гость
Potschti pravilno
Forma2 swjasana s lokalnoj Tablizej.
Pri otkritii wse txtPolja(krome txtIskat) Formi2 awtomatischeski sapolnjaetsja is lokalnoj Tablizi.
W txtIskat pischet Polsowatel Kriterij , tschtobi naijti dannije

Pri pomoschi Bookmark
On nachodit dannie w pole "ARTNR1" Tablizi po Kriteriju
rs.FindNext "[ARTNR1] LIKE '*" & Kriterij & "*'"
Forms![Forma2].Bookmark = rs.Bookmark
i sapisiwaet w Formu2

Tsceres Formu1 sapolnjajutsja txtPolja Formi2
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Pomogite rasobratsja
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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