|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
Имеется ленточная форма, источник данных задаётся посредством простого запроса на выборку из одной таблицы,т.е. Me.Recordsource="Select ..." Каким образом можно "пробежаться" программно по записям формы(а не таблицы/запроса) и получить значение того или иного поля формы,или нет например сделать неактивным элемент 3-ей и 5-ой записей ленточной формы,такое возможно? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 13:20 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
drafty Каким образом можно "пробежаться" программно по записям формы(а не таблицы/запроса) и получить значение того или иного поля формы Код: vbnet 1. 2. 3. 4. 5. 6. 7.
У формы есть св-во drafty сделать неактивным элемент 3-ей и 5-ой записей ленточной формы,такое возможно? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 14:27 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
Кривцов Анатолий drafty Каким образом можно "пробежаться" программно по записям формы(а не таблицы/запроса) и получить значение того или иного поля формы Код: vbnet 1. 2. 3. 4. 5. 6. 7.
У формы есть св-во drafty сделать неактивным элемент 3-ей и 5-ой записей ленточной формы,такое возможно? Премного благодарен!👍 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 14:30 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
Кривцов Анатолий drafty Каким образом можно "пробежаться" программно по записям формы(а не таблицы/запроса) и получить значение того или иного поля формы Код: vbnet 1. 2. 3. 4. 5. 6. 7.
У формы есть св-во drafty сделать неактивным элемент 3-ей и 5-ой записей ленточной формы,такое возможно? Когда запись не текущая,но присутствует на форме ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 15:36 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
drafty Когда запись не текущая,но присутствует на форме Если "сделать неактивным элемент" зависит от его значения или значений других полей записи, и этот элемент - поле или поле со списком, то решение - условное форматирование. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 17:30 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7.
Вчера применил этот метод,и столкнулся с тем,что Movenext не срабатывает,т.е. переход не осущесвляется,на печать выводится только первая строка формы,хотя количество проходов соответствует количеству строк ленточной формы. Поменял RecordsetClone на Recordset - тогда заработало как надо ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 08:08 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
drafty Код: vbnet 1. 2. 3. 4. 5. 6. 7.
Вчера применил этот метод,и столкнулся с тем,что Movenext не срабатывает,т.е. переход не осущесвляется,на печать выводится только первая строка формы,хотя количество проходов соответствует количеству строк ленточной формы. Поменял RecordsetClone на Recordset - тогда заработало как надо ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 09:40 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
Панург, А каким образом можно сделать тоже самое,только в отчете? Смотрю https://docs.microsoft.com/ru-ru/office/vba/api/access.report.recordset и вообще ничего не вижу... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 10:14 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
drafty А каким образом можно сделать тоже самое,только в отчете? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 11:07 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
Панург drafty А каким образом можно сделать тоже самое,только в отчете? Например делать какие-либо метки на полях записей по определенному критерию содержимого строк отчета.Ну например изменить значения поля1 Отчета1 с значения "Текст" на значение "ТекстМетка" где поле2 Формы1 равно=1 (при условии,что у формы1 и отчета1 одинаковый рекордсоурс)... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 11:28 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
drafty Панург пропущено... зачем тебе? Например делать какие-либо метки на полях записей по определенному критерию содержимого строк отчета.Ну например изменить значения поля1 Отчета1 с значения "Текст" на значение "ТекстМетка" где поле2 Формы1 равно=1 (при условии,что у формы1 и отчета1 одинаковый рекордсоурс)... Условное форматирование не всчет... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 11:29 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
drafty, ближе к телу! (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 12:02 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
Кривцов Анатолий drafty Когда запись не текущая,но присутствует на форме Если "сделать неактивным элемент" зависит от его значения или значений других полей записи, и этот элемент - поле или поле со списком, то решение - условное форматирование . Да,только что проэкспериментировал -это решение... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 12:05 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
drafty Код: vbnet 1. 2. 3. 4. 5. 6. 7.
Вчера применил этот метод,и столкнулся с тем,что Movenext не срабатывает,т.е. переход не осущесвляется,на печать выводится только первая строка формы,хотя количество проходов соответствует количеству строк ленточной формы. Поменял RecordsetClone на Recordset - тогда заработало как надо Если перемещаться по Recordset , то этого не нужно, и записи на форме будут двигаться синхронно, что не есть гуд. Панург Код: vbnet 1.
пиши как надо Панург, аргументируйте, что .Fields("ИмяПоля") - как надо, а ![ИмяПоля] - как не надо. Понятно, что в .Fields(...) можно применить строковую переменную или номер поля в коллекции, но это не тот случай. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 12:23 |
|
Как осуществить проход по записям ленточной формы?
|
|||
---|---|---|---|
#18+
Кривцов Анатолий Панург, аргументируйте, что .Fields("ИмяПоля") - как надо, а ![ИмяПоля] - как не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 15:38 |
|
|
start [/forum/topic.php?fid=45&msg=39926196&tid=1610232]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 162ms |
0 / 0 |