|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.09.2017, 10:38 | #1 |
Новичок
Джуниор
Регистрация: 25.09.2017
Сообщений: 3
|
База оборудования. Помогите.
Имею базу оборудования. Каждая строка это одно оборудование. Но бывает и такое оборудование у которого несколько составляющих, соответственно к одному номеру гарантийного талона добавляется еще строчка. Но что бы правильно работал поиск необходимо мне указывать в следующей строке такой же номер гарантийного талона и дублировать все остальные данные (например, когда, куда и кому)-это очень сильно загрязняет базу. Как сделать чтобы гарантийный номер талона был один, а оборудование к ему прописывалось ниже и чтоб корректно работал поиск.
И второй вопрос. В базе существует вкладка гарантийный талон, после того как я в базе кликаю двойным кликом мышки на номер гарантийного талона, открывается лист гарантийного талона и туда автоматически заполняются данные с базы. НО..что я упоминал в начале, к одному номеру гарантийного талона присвоено еще оборудование как и его автоматически заполнить ниже строкой в листе гарантийного талона? Т.е. как создать в листе гарантийного талона две или три строки с данными гарантийного талона по условию что одинакового №гар.талона? |
25.09.2017, 10:51 | #2 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 134
|
Не лучше ли это все в каком нибудь акцессе сделать?
|
25.09.2017, 10:52 | #3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
если на несколько отдельных позиций выписывается 1 гарантийный талон - никуда не деться от необходимости заполнять соответсвующее количество строк
а вот по двойному клику получение в бланк всех позиций по данному гарантийному, а не только той, по которой кликнули - это практически стандартная задача и решается она довольно легко.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
25.09.2017, 11:01 | #4 | |
Новичок
Джуниор
Регистрация: 25.09.2017
Сообщений: 3
|
Цитата:
Код:
_____ Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ) Модератор Последний раз редактировалось Serge_Bliznykov; 25.09.2017 в 11:29. |
|
25.09.2017, 11:17 | #5 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
если есть 2 строки с одним гарантийным - логично допустить, что их может быть и больше
и задачу есть смысл решать не на добавление 2-й строки, а на добавление ВСЕХ строк с данным гарантийным. замечательный макрос, но нужен пример файла для понимание того что и куда писать
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
25.09.2017, 11:28 | #6 | |
Новичок
Джуниор
Регистрация: 25.09.2017
Сообщений: 3
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите вернуть управление сайтом. Админпанель и база mysql | Alexzon | PHP | 4 | 22.08.2017 13:19 |
Помогите написать запрос, база ms access | Paul Hindenburg | SQL, базы данных | 0 | 07.11.2008 13:51 |
база студентов (помогите мне) | Павел Алексеевич | Помощь студентам | 2 | 05.03.2008 14:25 |