|
17 / 18 / 4
Регистрация: 27.06.2016
Сообщений: 236
|
|
Как сложить текст из других ячеек в вычисляемую ячейку чтобы был виден текст а не значение ссылок на другие таблицы01.01.2019, 11:10. Показов 3839. Ответов 38
С новым годом господа :-)
Прошу немного сориентировать в решении нужной мне задачи. Собсно ситуация простейшая и типичная для задач выполняемых в access Есть каталог лампочек представляющий собой таблицу в которой есть несколько колонок с параметрами лампочки, это там тип цоколя, мощность, и тп. Часть ячеек просто содержит текст а часть сылается на другие таблицы например таблица с типом цоколей. Ко всему этому есть таблица "заказ" к которой есть форма в ленточном стиле где я добавляю в заказ строчку с нужной лампочкой.(для последующей распечатки и возможно для хранения в аксесе бланка заказа) Проблема вот в чём. Во всех классических примерах под аксес в каталоге товаров выбирают что то типа "булочка с маком" и далее она видна в заказе на подобии как "булочка с маком по 3 рубля 10 шт" Но мне нужно чтобы в строку заказа вошли все параметры из каталога это и тип цоколя и мощность и все остальные параметры товара. Я пошёл обходным путём и сделал в каталоге лампочек ячейку которая содержит все данные со всех ячеек строки , эта ячейка вычислимая сделана вот так [тип цоколя]&""&[мощность] но косяк в том что те ячейки которые содержат ссылку они и видны как цифры индекса а не как текст из других таблиц на которые ссылается каталог. Как решить эту простейшую проблему? Возможно я иду каким-то идеологически не правильным путем прошу сориентировать куда мне рыть. Буду очень признателен за ссылку на толковую книгу чтобы составить концептуальное понимание о принципах работы accsess.
0
|
|
| 01.01.2019, 11:10 | |
|
Ответы с готовыми решениями:
38
Объединить определенный диапазон ячеек, чтобы текст в них полностью был виден Как по нажатию кнопки выключить свойство PasswordChar чтобы был виден текст набранный в textBox
|
|
Модератор
|
|
| 01.01.2019, 13:27 | |
|
0
|
|
|
17 / 18 / 4
Регистрация: 27.06.2016
Сообщений: 236
|
|
| 01.01.2019, 16:52 [ТС] | |
|
К сожалению файл слишком велик чтобы тут выложить он содержит фото ламп по этому весит 16 мегабайт
База очень простая Смысл простой это каталог товаров из этого каталога можно выбрать товары для заказа. Простейшая задача просто как с учебника. Главный затык в том как сделать чтобы в заказе отображались все поля лампы из каталога а не одно поле. Выбор товара сделан с помощью выпадающего списка. Элемент выпадающий список вставляет в поле таблицы только один параметр товара из таблицы каталога а надо чтобы в заказе была вся информация о лампах
0
|
|
|
Модератор
|
||
| 01.01.2019, 17:05 | ||
|
--удалите лишние записи, оставив 2-3 --сожмите базу --зазипуйте базу --форум допускает до 10мб ---п.с.---------------------------------------------------- в крайнем случае выкладывают на файлообменник
0
|
||
|
102 / 87 / 17
Регистрация: 04.05.2011
Сообщений: 1,330
|
||
| 01.01.2019, 18:00 | ||
|
1
|
||
|
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
|
|
| 03.01.2019, 14:34 | |
|
0
|
|
|
17 / 18 / 4
Регистрация: 27.06.2016
Сообщений: 236
|
|
| 03.01.2019, 17:14 [ТС] | |
|
Вот моя база создал заново потому что удаление полей с фотками почему то не уменьшило размер базы.лампочки.rar
В общем как я и говорил все просто . Одна таблица это каталог, другая заказ из каталога и две таблицы для подстановки значений в каталог(цоколь и тип лампы) Aleator спасибо вам большое ваш, способ прекрасно сработал! Всё же меня терзают смутные сомнения что это обходной путь и что где-то в аксесе просто обязан быть более простой и правильный способ. задача то простая и до ужаса типичная для базы данных, это каталог с описанием тавара и бланк заказа. Вся проблема в том чтобы в заказе было видно не одно лишь название товара а некоторое нужное количество его параметров чтобы закупщик точно знал все параметры товара который нужно купить.
0
|
|
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
||||||||
| 03.01.2019, 17:25 | ||||||||
|
Меню -> Управление -> Сжать и восстановить Результат Вас должен удивить. Добавлено через 2 минуты Создайте запрос вида
0
|
||||||||
|
17 / 18 / 4
Регистрация: 27.06.2016
Сообщений: 236
|
|
| 03.01.2019, 19:02 [ТС] | |
|
Эх... как всегда не понять вам новичков.
А что вместо многоточия вставлять которое располжено сразу после оператора select ?
0
|
|
|
Модератор
|
||
| 03.01.2019, 19:22 | ||
|
просто форум лучше принимает зазипованные файлы(до 10мб)
0
|
||
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
|||
| 03.01.2019, 19:33 | |||
|
С синтаксисом команд что мешает ознакомиться?
0
|
|||
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
||
| 03.01.2019, 19:34 | ||
|
Расширения mdb/mde/accdb/accde не входят в список допустимых форматов вложений. Список приводится внизу окна "Управление вложениями".
0
|
||
|
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
|
|
| 04.01.2019, 06:28 | |
|
0
|
|
|
17 / 18 / 4
Регистрация: 27.06.2016
Сообщений: 236
|
||||||
| 04.01.2019, 07:25 [ТС] | ||||||
|
Да я тут три года. Но я изучал си ( и продолжаю) а sql с аксесом это тема новая и неизведанная.
Более того еси вы узнаете что я начинал програмить ещё на спектруме, а язык си успешно здал в институте в 93 году и знаю что такое дир в мс досе то вообще не похоже на новичка. Тем не менее я новичнок в этом деле. Но зато я очень хорошо сам понимаю что другим непонятно.
Я бы назвал основная таблица-таблица подстановки или таблица на которую ссылается основная таблица.
0
|
||||||
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
||
| 04.01.2019, 07:37 | ||
|
0
|
||
|
17 / 18 / 4
Регистрация: 27.06.2016
Сообщений: 236
|
|
| 04.01.2019, 08:52 [ТС] | |
|
VinniPuh, Я так и делал с самого начала и сейчас это повторил.
В том то и дело что построитель запросов не дает внятного ответа на то какое именно поле он возвращает как результат поиска и также там не видно как сделать чтобы он возвращал значение по индексу ссылки а не сам индекс. И тем более там или нет или не очевидно как сделать чтобы он возвращал как результат поиска несколько полей. Я полагаю за такой построитель запросов майкрософт вполне заслужило 2 балла по шкале качества и наглядности интерфейса и ещё такую же жирную двойку за описание принципов его работы в хелпах. Вообще удивляет то что в майкрософте на все его продукты нет никаких внятных данных о том как пользоваться их продуктами и принципы их работы. мсдн это просто слёзы я при всем желании не смог бы так бездарно сделать инструкцию к своему продукту. Продукт приносящий десяток миллиардов долларов не содержит никакой сопутствующей исчерпывающей документации. Всегда надо ждадь чтобы какой то дядя с толстыми линзами выпустил книгу где пошагово с примерами написано как сделать элементарнейшие вещи.
0
|
|
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
||
| 04.01.2019, 09:00 | ||
|
Недопонятки бывают, когда нет целостности данных в Схеме данных, или данные вводятся прям в таблицу или запрос, типа наобум, но я так ни когда не делаю, всё только с помощью форм, ибо тогда есть возможность исключить 99,9 % возможных ошибок.
0
|
||
|
Модератор
|
||
| 04.01.2019, 09:56 | ||
|
в программировании, как видимо нигде более, миллионы сочетаний условий то, что хорошо для одного случая --неприемлемо для другого одну из задач я переделывала почти с нуля(сохранялись только основные таблицы) пять раз --не устраивало время выполнения --- п.с. интернета тогда практически не было --спросить было негде
0
|
||
|
17 / 18 / 4
Регистрация: 27.06.2016
Сообщений: 236
|
|||||||
| 04.01.2019, 10:34 [ТС] | |||||||
|
А чего сомневаться то
вот вам свежий пример -- самая банальная из всех банальных задача и самая типичная ее в полном виде нет ни в одном тьюториале и ни в одной известной мне книжке. И судя по всему спецы по аксессу тоже не в курсе как это правильно сделать.
0
|
|||||||
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
|||||
| 04.01.2019, 10:53 | |||||
|
Справочники (словари) - это вспомогательные таблицы, содержащие, как правило, только <ключ>, <значение>. В основных таблицах вместо <значений> хранятся соответствующие <ключи> из справочников. А кто-то вообще ничего не ждет, а просто набирает в поисковике "access sql select", например, и читает.
0
|
|||||
| 04.01.2019, 10:53 | |
|
Помогаю со студенческими работами здесь
20
На других компьютерах не виден текст Переписать текст из Мемо в StringGrid так, чтобы в каждую ячейку таблицы записывался отдельный символ Как в ячейку таблицы вписать текст Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU
YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей.
Звучит. . .
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|