Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.94/153: Рейтинг темы: голосов - 153, средняя оценка - 4.94
texnik-san
шапоклякистка 8-го дня
3629 / 2190 / 389
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
#1

Access 2013 - что за зверь?

04.07.2015, 10:22. Просмотров 30704. Ответов 109
Метки нет (Все метки)

Поскольку на компьютерах пользователей уже начинает появляться Access 2013 - нам, разработчикам, рано или поздно придется с ним столкнуться. Предлагаю уже сейчас начать накапливать знания об особенностях, несовместимостях и методах замены/борьбы/обхода, если таковые будут найдены.

Сводные таблицы - похоже, отсутствуют.

SendKeys - не работает.

Дополняйте, у кого уже есть опыт общения с Access 2013.
3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2015, 10:22
Ответы с готовыми решениями:

Импорт данных в Access 2013 из Excel 2013
Есть accdb и xlsx. Файла Excel очень большой, несколько десятков тысяч строк....

Переход от Access 2003 на Access 2013
Доброго времени суток всем, сталкивался ли кто-нибудь с переносом БД из...

Работа в ACCESS 2013
Нужно дозаполнить уже готовую БД!помогите пожалуйста!

Лицензионный Access 2013
Здравствуйте, интересует несколько вопросов про лицензию Access 2013....

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

109
mobile
Эксперт MS Access
22561 / 12879 / 2631
Регистрация: 28.04.2012
Сообщений: 14,084
04.07.2015, 10:43 #2
Разумный подход. Появился новый зверьобъект и очень желательно узнать о всех его особенностях. Хорошо, что появился такой топик. Напоминает форум ixbt, где каждый новый объект или версия порождает ветку обсуждения.

Вопрос только один - кто его будет пополнять?
1
VinniPuh
Эксперт MS Access
6096 / 3515 / 355
Регистрация: 27.03.2013
Сообщений: 12,917
04.07.2015, 11:00 #3
Цитата Сообщение от texnik-san Посмотреть сообщение
...нам, разработчикам, рано или поздно придется с ним столкнуться. Предлагаю уже сейчас начать накапливать знания...
Категорически не согласен с такой постановкой вопроса.
ТС-ам нужно подстраиваться под помошников, а не наоборот.
Естественно нужно быть в курсе всего новомодного, но если это просто урезанная на 50% старенькое, то зачем этому потворствовать и развивать дебилизм у нового поколения.
Я лично категорически против подстраивания под вопрошающих и рекламирования плохого, хотя об этом все форумчане уже давно знают.
Это я так, для красного словца.
1
mobile
Эксперт MS Access
22561 / 12879 / 2631
Регистрация: 28.04.2012
Сообщений: 14,084
04.07.2015, 11:16 #4
Цитата Сообщение от PuhKMV Посмотреть сообщение
ТС-ам нужно подстраиваться под помошников, а не наоборот.

Не по теме:

"Не стоит прогибаться под изменчивый мир, Пусть лучше он прогнется под нас" :smoke:


Это самый быстрый и верный способ остаться без ТС-ов. Только с помощниками. Да и те разбегутся.
1
VinniPuh
Эксперт MS Access
6096 / 3515 / 355
Регистрация: 27.03.2013
Сообщений: 12,917
04.07.2015, 11:27 #5
Цитата Сообщение от mobile Посмотреть сообщение
...Это самый быстрый и верный способ остаться без ТС-ов....
Возможно я и не прав, т. к. старый консерватор и всяческих тараканов много в голове, но воистину считаю, что если приспичит, то и найдешь возможность перейти со старого на новое или наоборот, что бы получить реальную помощь.
2007 и выше всегда могут посмотреть, что выложено в 97-2003, а не наоборот.
В правилах раздела не дураки же упомянули вскользь -
Многие форумчане пользуются Ms Access 2003 формата, поэтому иногда вложения 2007 и 2010 формата (.accdb) просят перевести в 2003 формат (.mdb).
Я конечно не супер АСС, но по некоторым моментом могу просветить, а т. к. помочь можно только на примере а не словами, то думаю это не маловажный моментик.
Чем больше помогающих сможет просмотреть примерчик, тем больше вероятность получить реально-живую помощь.
0
mobile
Эксперт MS Access
22561 / 12879 / 2631
Регистрация: 28.04.2012
Сообщений: 14,084
04.07.2015, 11:51 #6
Лучший ответ Сообщение было отмечено texnik-san как решение

Решение

Организации, при замене ПО, покупают то, что предлагается. Предлагается 2013. 2003 и ниже не предлагается.
Студенты пользуются тем, что можно скачать. Скачать можно 2013, остальное надо искать. И какими бы мы не были ретроградами и консерваторами, поток вопросов по новым версиям будет только шириться. А ручеек по старым иссякать.

Микрософт в принципе не очень хочет поддерживать Access. Их менеджмент считает акс отмирающей технологией, да еще и сбиваюшей с толку тех, кто мог бы приобрести более дорогостоящие продукты. Поэтому они отказываются от всего того, что нужно доделывать и совершенствовать. Например, те же самые сводные таблицы. При всем их удобстве, они требуют большого времени исполнения. Особенно, если набор данных велик. В английских форумах на этот счет огромная масса топиков. И что Микрософт? Вместо того, чтобы исправить, полностью удаляет функционал. Только бизнес, ничего личного :-)
4
shanemac51
Модератор
Эксперт MS Access
7784 / 3002 / 425
Регистрация: 07.08.2010
Сообщений: 8,178
Записей в блоге: 1
04.07.2015, 11:57 #7
Лучший ответ Сообщение было отмечено texnik-san как решение

Решение

Увы, производственная необходимость заставляет переходить на новые версии
переход же назад часто невозможен

==========
увы-увы: от нового не убежишь, не спрячешься в более удобной и привычной версии
(для меня самая удобная -97 )
перешла сначала на 2003(с руганью)
поставили более мощные компы --притерпелась

затем на 2007 --с теми же ......выражениями
2010 восприняла без эмоций(ничего нового к 2007)
======
2013 пока не видела
0
Вячеслав Я
Эксперт MS Access
2801 / 1346 / 212
Регистрация: 13.05.2011
Сообщений: 4,082
04.07.2015, 12:03 #8
нюансов новых не заметил пока, старые версии практически не использовал, но одно заметил: когда делал одну базу в версии 2007, то при продолжении обновлений этой базы в 2010, версия 2007 её уже не открывает. сейчас продолжение и обслуживание делаю в 2013. версия 2010 пока открывает. 2007 так же естественно нет. работа продолжается.
0
texnik-san
шапоклякистка 8-го дня
3629 / 2190 / 389
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
04.07.2015, 12:35  [ТС] #9
Цитата Сообщение от Вячеслав Я Посмотреть сообщение
сейчас продолжение и обслуживание делаю в 2013
Будьте нашим источником знаний, пожалуйста! Если вдруг обнаружится не работающая функция или существенные отличия - пишите, ладно?
0
VinniPuh
Эксперт MS Access
6096 / 3515 / 355
Регистрация: 27.03.2013
Сообщений: 12,917
04.07.2015, 12:40 #10
[quote="Вячеслав Я;7837012"]...делаю в 2013[.../quote]

Не по теме:

Блин, практически предал лучший формат в мире, вредный. :jokingly:


Посмотреть, можно, а работать и творить великое, там нельзя. весь исплюёшся.
0
Вячеслав Я
Эксперт MS Access
2801 / 1346 / 212
Регистрация: 13.05.2011
Сообщений: 4,082
04.07.2015, 13:44 #11
предать не предал формат. я же говорю, что работал со старой версией мало и соответственно великого подчерпнул мало. как и говорили выше приходится идти на поводу у версий, которые стоят на работе. изучать два направления: старое и новое просто нет времени. а по поводу отписывать, то сразу вопрос: через некоторое время тема потеряется в океане вопросов. КАК ЕЁ БЫСТРО НАЙТИ, без поисковика?
0
texnik-san
шапоклякистка 8-го дня
3629 / 2190 / 389
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
06.07.2015, 15:10  [ТС] #12
Цитата Сообщение от texnik-san Посмотреть сообщение
SendKeys - не работает.
Эксперимент с рантайм-версией Access 2013 показывает, что сам по себе SendKeys работает, не работает только символ "^", который должен изображать нажатие клавиши Ctrl.

Копирую в буфет обмена некий текст, по кнопе ставлю курсор в свободное поле и выполняю:

SendKeys "^v"
SendKeys "^p"

В Access 2007 результат: в поле скопированный текст, открыт диалог печати
В Access 2013 результат: в поле появилась строка "vp"

Добавлено через 17 часов 34 минуты
После чтения справки, утверждающей, что и символ "^" в 2013 должен работать, продолжила опыты. Опыты показали, что прекрасно работает любой из трех вариантов:

Visual Basic
1
2
3
Dim tmpString As String
    tmpString = "^p"
    SendKeys tmpString
Visual Basic
1
    SendKeys "^" & "p"
Visual Basic
1
    SendKeys CStr("^p")
Т.е. после любого преобразования "^p" к строковому виду.
2
alvk
Эксперт MS Access
5558 / 3455 / 167
Регистрация: 12.08.2011
Сообщений: 8,756
07.07.2015, 06:31 #13
Цитата Сообщение от texnik-san Посмотреть сообщение
начинает появляться Access 2013 - нам, разработчикам, рано или поздно придется с ним столкнуться.
Не факт. Также говорили и про 2010-й и про 2007-й, я послал обоих в топку и третьего пошлю, легко.

p.s. с Дельфи кстати такая же ситуация происходит.
p.p.s. Если хочется уйти с 2003го Акцесса, то уходите на любую новую среду разработки, а не на кастрированный Акцесс

Добавлено через 5 минут
Цитата Сообщение от shanemac51 Посмотреть сообщение
Увы, производственная необходимость заставляет переходить на новые версии
переход же назад часто невозможен
Акцесс 2003 у меня прекрасно живёт с Word 2010 и Excell 2010. Никто годами никаких проблем не испытывает. Если же речь идёт о новых предприятиях, то повторюсь - зачем кастрированный Акцесс? Учите новые среды разработки и приобретайте их.

Добавлено через 3 часа 43 минуты
Цитата Сообщение от texnik-san Посмотреть сообщение
Вроде бы никто и не заставляет обсуждать неинтересный вам софт? Что мешало просто пройти мимо?
Для того форум и существует, чтобы обсуждать возникшие вопросы, а не "проходить мимо". Советую запомнить, чтобы впредь не было недопонимания.
0
shanemac51
Модератор
Эксперт MS Access
7784 / 3002 / 425
Регистрация: 07.08.2010
Сообщений: 8,178
Записей в блоге: 1
07.07.2015, 08:21 #14
alvk
и приобретайте их.
увы, я не обладаю правом приобретения
это решает высокое начальство, которое не обсуждает подобные вопросы с программистами, покупая лицензии
1
rvg
150 / 27 / 1
Регистрация: 24.08.2014
Сообщений: 438
07.07.2015, 19:40 #15
texnik-san, SendKeys, как я выяснил, корректно работает, если клавиатура переключена на англ. ввод, если на рус.-не срабатывает
0
texnik-san
шапоклякистка 8-го дня
3629 / 2190 / 389
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
07.07.2015, 20:22  [ТС] #16
rvg, вчера не видела такого эффекта. Учитывая, что к тесту приступила сразу по написании тектса программы - раскладка определенно была английской.

Давайте анализировать, каким методом вы установили этот факт. Отправляли SendKeys программно или нажимали клавиши на клавиатуре руками?
0
rvg
150 / 27 / 1
Регистрация: 24.08.2014
Сообщений: 438
07.07.2015, 20:52 #17
да все просто, если запускаю процедуру при переключенной клавиатуре на рус. - то не срабатывает, если то же самое в англ. - то срабатывает. Установил автоматическое переключение на англ. как описал mobile все нормально ))
2
alvk
Эксперт MS Access
5558 / 3455 / 167
Регистрация: 12.08.2011
Сообщений: 8,756
08.07.2015, 02:45 #18
Цитата Сообщение от shanemac51 Посмотреть сообщение
увы, я не обладаю правом приобретения
это решает высокое начальство, которое не обсуждает подобные вопросы с программистами, покупая лицензии
Я тоже не преобладаю правом приобретения, но мне покупают тот инструмент, который мне нужен для работы. Либо высокое начальство останется без результатов, водителю же автомобиль приобретают, а не трактор?
0
shanemac51
Модератор
Эксперт MS Access
7784 / 3002 / 425
Регистрация: 07.08.2010
Сообщений: 8,178
Записей в блоге: 1
08.07.2015, 08:37 #19
мое же начальство считает, что ЛУЧШЕ знает потребности программистов ......увы
0
mobile
Эксперт MS Access
22561 / 12879 / 2631
Регистрация: 28.04.2012
Сообщений: 14,084
08.07.2015, 09:17 #20
Access двуликий Янус, и средство разработчика, и инструмент пользователя. Начальство решает, что брать для своих сотрудников, которые зарабатывают деньги для фирмы, а уж потом для программистов, которые их только тратят

К сожалению, последние новости приближают закат акса. Ну и аксовских форумов, соответственно. Российское правительство твердо решило отказаться от импортных офисов и переселить чиновников только на собственные разработки. Вивисекции подвергнется не только Access, но и Excel, Word, PowerPoint и прочая.
0
08.07.2015, 09:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.07.2015, 09:17

Настройка базы в Access 2013
требуется в готовой базе сделать что бы главная форма(основное меню) было во...

Режим конструктора в Access 2013
Доброго духа, форумчане. Выручите бедного студента. Срок до завтра. Создайте...

Не работает группировка в Access 2013
Ребят, всем привет! Про группировки и сортировки знаю достаточно. Уже грубо...


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

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

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