powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / нужен совет (выбирать какие-то строки из списка)
14 сообщений из 14, страница 1 из 1
нужен совет (выбирать какие-то строки из списка)
    #32554692
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть форма на основе запроса,как сделать лучше,чтобы можно было выбирать какие-то строки из списка ис ними производилась определенная операция
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554702
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
использовать событие AfterUpdate этого списка
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554708
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я имею ввиду,Если ты пометишь какие-то строки,то именно с этими строками будет что-то происходить...
и ещё один вопрос: как сделать запрос который будет выводить номер строки?
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554721
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ы. 2 раза. Ну почему я не телепат?
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554723
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то точно будет происходить. Гарантирую. Например, они выделятся!
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554734
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Э-э-э

А на пальцах можно?

Что есть, что надо? (желательно в картинках)

А то, я тоже не телепап :(
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554757
Фотография маяк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он имеет в виду listindex и как вообще работать со списком, в котором выделяются разные строки. Там есть свойство selected, кажется... Короче в help всё подробно рассмотрено! Если уж очень надо - поищу в архивах, я это делал когда-то.
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554765
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нужно:
запрос,который будет делать так:
мой запрос1:
поле1 поле2
1 11
2 22
3 33

результат:
полеcheck поле1 поле2
yes/no 1 11
yes/no 2 22
yes/no 3 33
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554782
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если маяк прав, то примерно так

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Dim tmp As String, lst As Control, var As Variant

tmp = ""

Set lst = Me!result1
For Each var In lst.ItemsSelected
    If Len(tmp) >  0  Then tmp = tmp + " OR "
    tmp = tmp + "[Result]=" + CStr(lst.ItemData(var))
Next

ну - тут подредактировать для своих целей, конечно, придется :)
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554794
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нужно:

добавить к таблице с твоими записями еще одно поле "флажок" с именем fldCheck
на форме обеспечить вывод этого поля
добавить кнопку с именем МояКнопка и надписью "Делаю гадость с помеченными"

на событие МояКнопка_click написать запрос
+ на обновление (UPDATE .... SET ... WHERE fldCheck=true)
+ на добавление куда-то в другую таблицу (INSERT INTO .. WHERE fldCheck=true)
- какой именно - исходя из задачи твоей

как понимаешь, WHERE обеспечит тебе выполнение операции только над помеченными записями
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554795
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу в форме для каждой строки добавить check(yes\no),не исправляя сами таблицы!
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554807
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MPoilХочу в форме для каждой строки добавить check(yes\no),не исправляя сами таблицы!

Зделай "временную таблицу" с отношением 1-1 (1-0) и в ней эти галочки проставляй?
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32554914
Exquisite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у am'а (русьимпорт) на сайте есть пример, где можно выбирать данные без всяких изменений таблиц и добавления временных таблиц (так называемый "Гришанов-метод")... ссылку дать сейчас не могу, сам поищи...
з.ы. у упомянутого варианта куча своих "тараканов", но в некоторых случаях использовать можно.
...
Рейтинг: 0 / 0
нужен совет (выбирать какие-то строки из списка)
    #32555154
N_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В момент открытия заполняй массив ключами таблицы, а в запросе формы, добавь функцию, типа
Код: plaintext
SELECT t.id, t.ttt, Findid([id]) AS Flajok FROM t;
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Public Function FindID(id As Long) As Boolean
Dim i As Long
For i =  1  To  1000 
 If mas(i) = id Then
    FindID = True
    Exit Function
 End If
Next i
End Function
На клик на флажке повесь процедурку, которая этот массив соотвествующим образом правит и т.п.
Вместо 1000 можно легко заделать динамический массив.
Короче, не маленькие уже, программировать должны уметь:)
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / нужен совет (выбирать какие-то строки из списка)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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