Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Gustly
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 4
1

Добавление строки в середину таблицы

02.02.2017, 12:32. Просмотров 856. Ответов 9
Метки нет (Все метки)

Добрый день.

Довольно простая хотелка от пользователей. Хотят добавлять строку в середину таблицы. В таблице много строк, при нажатие на NEW кидает в самый конец таблицы. Пользователи хотят чтобы вставляло с той строкой на которой стоят. Пока что в голову приходят извращения вроде макроса который запоминает текущую строку, делает с нее копию (чтобы после сортировки рядом были), вставляет, закрывает и открывает таблицу (замена refresh который так и не нашел) переходит к запомненной строке. Но пока в макросах не силен.

Есть какие-нибудь другие идеи для реализации? Или как лучше реализовать мой вариант?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.02.2017, 12:32
Ответы с готовыми решениями:

Возможна ли вставка новой записи в середину таблицы, а не добавление в конец?
Существует таблица - поле Счетчик и Текстовое поле (которое имеет хаотичные...

Запрос на добавление с выбором таблицы-источника и таблицы-получателя при запуске
Добрый день! Подскажите, пожалуйста, как можно создать запрос на добавление...

Добавление таблицы
Подскажите как добавить заново --таблицу Персонал в форму персонал, + в...

Добавление записей в связанные таблицы
Есть две таблицы с отношением один ко многим. Как добавить запись в первую...

Добавление значений в связанные таблицы
Добрый день. Подскажите,каким образом можно реализовать автоматическое...

9
shanemac51
Модератор
Эксперт MS Access
8138 / 3098 / 453
Регистрация: 07.08.2010
Сообщений: 8,483
Записей в блоге: 2
02.02.2017, 12:41 2
делала для этого дополнительное поле со служебным номером
1
Gustly
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 4
02.02.2017, 12:47  [ТС] 3
Как вариант. Но а что дальше? Как будет выглядеть макрос?
0
snipe
2919 / 1015 / 240
Регистрация: 07.08.2013
Сообщений: 2,578
02.02.2017, 12:57 4
а почему разговор идет о таблице- нужно делать в форме
почему вставлять именно в это место наверное все-таки лучше вставить в конец
а вот фокус удержать на той строке где стоит курсор
информацию вводить в отдельную свободную форму
1
Gustly
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 4
02.02.2017, 13:01  [ТС] 5
Стоять рядом хотят например потому что рядом находится образец и хотят вставить похожу строку. Да, пользователи работают непосредственно с таблицей, а не формой.
0
snipe
2919 / 1015 / 240
Регистрация: 07.08.2013
Сообщений: 2,578
02.02.2017, 13:02 6
Лучший ответ Сообщение было отмечено VinniPuh как решение

Решение

Цитата Сообщение от Gustly Посмотреть сообщение
Да, пользователи работают непосредственно с таблицей, а не формой.
самый наихудший вариант который можно придумать
1
VinniPuh
Эксперт MS Access
6335 / 3650 / 379
Регистрация: 27.03.2013
Сообщений: 13,432
02.02.2017, 13:14 7
snipe, такого же мнения.
Ведь намного удобнее и красочнее пользоваться смартфоном чем телефоном с круглым номеронабиратеем?
Такая же разница у таблицы и формы.
0
Gustly
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 4
02.02.2017, 13:15  [ТС] 8
Ранее они работали в экселе, но он глючил и тормозил и количество данных разрослась сильно и они решили перейти на access. Я просто знакомый тыжпрограммист, который хотел бы помочь в некоторых моментах. Что плохо в редактирование таблиц как в экселе? Могут данные повредиться? Это уже на их совести и они это понимают.
0
shanemac51
Модератор
Эксперт MS Access
8138 / 3098 / 453
Регистрация: 07.08.2010
Сообщений: 8,483
Записей в блоге: 2
02.02.2017, 13:35 9
предположим есть таблица || конечно это реализуется в форме
--
я применила это при создание длинной стат-формы
сначала требовались одни строки, затем потребовалось в середину вставить еще
распечатка в сортировке номер строки формы, номер подстроки

номимя телефон или другое
1валяном1
2васяном2
3юляном3
4женяном4
   
вася купил вторую симку ||

номимя телефон или другое
1валяном1
2васяном2
3юляном3
4женяном4
5васяном2а
но надо васю разместить после строки 2||

номномер хозяина номер строки продолжения имя телефон или другое
11 валяном1
22 васяном2
525вася ном2а
33 юляном3
44 женяном4
0
alvk
Эксперт MS Access
5690 / 3576 / 183
Регистрация: 12.08.2011
Сообщений: 9,246
03.02.2017, 02:31 10
Цитата Сообщение от Gustly Посмотреть сообщение
Что плохо в редактирование таблиц как в экселе?
А что плохого в табличной форме?
0
03.02.2017, 02:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2017, 02:31

Добавление значений в связанные таблицы
Здравствуйте. Хочу добавить данные в 2 таблицы одновременно, но не могу...

Добавление записи из другой таблицы
Добрый день! Пытаюсь добавить запись, одно входное значение берется из другой...

Запрос на создание/добавление таблицы
Вобщем пытался я сделать запрос на создание/добавление таблиц в Аксесе в режиме...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru