|
|
|
| Формирую базу в Access 2007, источником служит несколько таблиц в Excell 2007. Все данные приведены в порядок (настроены типы, исключены пустые значения, ...). Планируется использовать поля с несколькими значениями (формат - ТХТ). Указанные поля уже отредактированы в Excell: представлены как значения соответствующих кодов, разделенные ";" (пробелов, точек и иного мусора нет).
В Access импортированы указанные таблицы, настроены связи. Поля с несколькими значениями представлены посредством столбца подстановки (допускающим несколько значений в одном поле). В случае с указанием одного значения все работает превосходно - корректно указываются выбранные значения в выпадающем "подстановочном списке" из классификатора. Однако, при нескольких значениях, в конец "подстановочного списка" добавляется строка, содержащая текст нескольких значений с разделителями, вместо того, что бы отметить отдельно несколько значений в списке.
Объем достаточно большой - около 10К записей, и вручную "переотметить" крайне затруднительно. | |
|
| |
|
|
|
| А можно кусочек базы - для наглядности.? | |
|
| |
|
|
|
| спасибо за интерес...
куда кинуть файлик на 540кб??? | |
|
| |
|
|
|
| Вы ба из него повыкидывали лишнее - оставив суть.
и 5-8 записей и ещё просьба Access 2000-2002 если можно преобразовать................
ААААААААА вообщето фиг
ранее 2007 не было несколько значений в одном поле .. | |
|
| |
|
|
|
| Сережа, В А2002-А2003 вот этого еще небыло:
...столбца подстановки (допускающим несколько значений в одном поле)...
АПАЗДАЛ. | |
|
| |
|
|
|
| Может и так.....
Я чёта в терминах путаюся
А у Вас Lukas - какой Access ??? | |
|
| |
|
|
|
|
| простите...... .....
Чё 2003??? | |
|
| |
|
|
|
| А у Вас Lukas - какой Access ???
Ответ: 2003. | |
|
| |
|
|
|
| Файлик до 50 кб можно приаттачить прямо к сообщению на форуме(т.е. тута) | |
|
| |
|
23 Кб. |
|
| тем не менее... | |
|
| |
|
|
|
|
Тада спокойной ночи Вам!!!! | |
|
| |
|
|
|
| есть кто-нибудь с 2007 аксессом???? | |
|
| |
|
|
|
| Посмотрел (2007). У меня, при выборе нескольких значений из подстановочного списка, в поле возвращается список выбранных значений через разделитель. При повторном открытии списка, выбранные ранее значения отмечены флажками, никаких дополнительных значений не добавилось.
Может настройки надо смотреть? | |
|
| |
|
|
|
| Все верно... и у меня так же, когда самостоятельно отмечаешь, все встает на свои места и там остается.
Но проблема в другом: импортированные поля с несколькими значениями, при первом открытии не отмечаются флажками а представляются текстом в конце списка (в примере это 4-5 строка поля "Organs" таблицы "Перечень функций"). Все можно было б в ручную "перетыкать" но число строк в таблице более 10 тысяч | |
|
| |
|
|
|
| См: http://office.microsoft.com/en-us/access/HA012194191033.aspx
When you import data to a new table or append data to an existing table, Access does not enable support for multiple values in a field, even if the source column contains a list of values separated by semicolon (;). The list of values are treated as a single value and are placed in a text field. | |
|
| |
|
|
|
| были такие опасения.... нот гуд :((
но в любом случае: спасибо за помощь | |
|
| |