Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2 3 4 5      [все]
 Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Добрый день форумчане,
Помогите решить для меня сложную задачку. Прикрепляю фото, будет понятней. В форме проекты, добавил форму контакты и форму Истории(в виде таблицы). Форма проекты подчиненная у формы Клиенты, каждый клиент(то есть фирма) имеет свой проект, и своих контактных лиц. Вводя истории нужно указать например кому позвонить (например гл.инженер).
Проблема, не получается сделать список контактов (чтобы при заполнении выбирать) именно по этому клиенту. Хотелось бы, заполняя Историю, нажать на список контакт и выпадает список контактов этого клиента, выбираю, если при следующей записи например разговаривал с другим контактом (например Директором), мог бы выбрать из выпадающего списка его.
Если кто может помочь, заранее спасибо.

К сообщению приложен файл. Размер - 147Kb
9 дек 18, 23:06    [21758654]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Смотрю, походу плохо объяснил и ни кто не понимает.
Хорошо а Можете помочь с такой фишкой:
SELECT [Контакты].Должность &" "& Фамилия FROM Контакты WHERE [КодКлиента];
Все класс только в поле вылазит весь список Контакты, а мне надо отсортировать именно по определенному Клиенту
Подсобите пожалуйста. :)
10 дек 18, 16:06    [21759297]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4021
Aliukas
Смотрю, походу плохо объяснил и ни кто не понимает.
Люди по сущности своей довольно ленивы (я уж точно), а потому на словах объяснять не будут (чаще всего). Делать пример тоже не охота. Что там у тебя наворочено и как тоже не известно. Так что будь добр вместо картинок приложить чего-нибудь посущественней, возможно, получишь ответ быстрее.
10 дек 18, 17:25    [21759374]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
__Michelle
Member

Откуда:
Сообщений: 3011
Aliukas
Можете помочь с такой фишкой:
SELECT [Контакты].Должность &" "& Фамилия FROM Контакты WHERE [КодКлиента];
Все класс только в поле вылазит весь список Контакты, а мне надо отсортировать именно по определенному Клиенту
Подсобите пожалуйста. :)

Условие WHERE не завершено.
SELECT [Контакты].Должность & "   " & Фамилия FROM Контакты WHERE [КодКлиента]=КодНужногоКлиента
10 дек 18, 17:33    [21759382]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
__Michelle,
Спасибо, но как его вытаскивать, если я пропишу КОД именно этого Клиента, он будет везде.
У меня есть список Клиентов, у этих Клиентов есть список Контактов, как отсортировать, именно контакты по клиентам. Запрос сделал, выдает список все ок. Но мне надо список Контактов именно для открытого в Форме Клиента
Есть какой нибудь вместо =КодНужногоКлиента, например команда "ПО"Клиенту.
Sorry, не очень умею объяснять.
10 дек 18, 17:54    [21759403]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Прогер_самоучка
Member

Откуда:
Сообщений: 67293
Aliukas
__Michelle,
Спасибо, но как его вытаскивать, если я пропишу КОД именно этого Клиента, он будет везде.
У меня есть список Клиентов, у этих Клиентов есть список Контактов, как отсортировать, именно контакты по клиентам. Запрос сделал, выдает список все ок. Но мне надо список Контактов именно для открытого в Форме Клиента
Есть какой нибудь вместо =КодНужногоКлиента, например команда "ПО"Клиенту.
Sorry, не очень умею объяснять.
коднужногоклиента - это переменная так называется. Код подразумевает, что переменная числовая ...
10 дек 18, 19:22    [21759485]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
__Michelle
Member

Откуда:
Сообщений: 3011
SELECT Должность & "   " & Фамилия FROM Контакты WHERE КодКлиента=Forms!ИмяФормы.КодКлиента
10 дек 18, 19:23    [21759486]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Aliukas
__Michelle,
Спасибо, но как его вытаскивать, если я пропишу КОД именно этого Клиента, он будет везде.

Я не __Michelle конечно , и у меня так красочно не получится , но все же попробую.
Вы в в VBA на событии AfterUpdate Клиентов формируете RecordSource Контактов так , как приведено в примере
   Dim str as string 
  str="SELECT [Контакты].Должность & "   " & Фамилия FROM Контакты WHERE [КодКлиента]= " _
          & Me.КодПоляСоСписком

  ФормаТакаяТо.ПолеСоСписком.RecordSource=str


Вроде как то так . Как обращаться к полям в форме есть в FAQ . Ну и сорри за синтаксические ошибки , если они есть . Давно не использовал VBA . Но логика примерно такая. Если чО . придет __Michelle , и все разрулит.
10 дек 18, 19:37    [21759504]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
__Michelle
SELECT Должность & "   " & Фамилия FROM Контакты WHERE КодКлиента=Forms!ИмяФормы.КодКлиента


О !!!! Пока я тут писал свою портянку __Michelle успела разрулить ситуацию.
10 дек 18, 19:39    [21759506]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
__Michelle
Member

Откуда:
Сообщений: 3011
DarkMan,

Издевайтесь-издевайтесь...
)))
10 дек 18, 19:40    [21759513]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
__Michelle
DarkMan,

Издевайтесь-издевайтесь...
)))

Та Вы шо ? я же от всей души , и самыми искренними намерениями ! Так сказать при всем уважении к Вам . :)
10 дек 18, 19:43    [21759517]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Спасибо за ответы, попытаюсь и отпишусь
10 дек 18, 23:33    [21759664]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Блин спасибо, реально помогло.
Я понимаю, что наглею и мне стыдно, но может теперь поможете понять почему мне не дает выбрать. Пишет "Поле Контакт связано с выражением и не допускает редактирования"
Спасибо. Блин от куда вы все знаете....
11 дек 18, 10:05    [21759867]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Aliukas
Блин спасибо, реально помогло.
Я понимаю, что наглею и мне стыдно, но может теперь поможете понять почему мне не дает выбрать. Пишет "Поле Контакт связано с выражением и не допускает редактирования"
Спасибо. Блин от куда вы все знаете....


Я так понимаю из-за запроса, но иначе мне не вывести эти данные.
Делал запрос на выборку данных Контакты по Клиентам, ввел в одно поле Контакт: [Должность]&" "&[Фамилия]. И в поле со списком ставлю в форму Истории. Истории вывожу вместе в форме Клиенты и Проекты.
11 дек 18, 10:31    [21759915]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas,
Я бы решил эту задачу так (больше чем уверен-схема у Вас не такая):

К сообщению приложен файл (tmp.rar - 22Kb) cкачать
11 дек 18, 11:04    [21759961]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku
Aliukas,
Я бы решил эту задачу так (больше чем уверен-схема у Вас не такая):

Ну да у вас все класно, может мне выложить проект, посмотрите? может и пригодится
11 дек 18, 11:22    [21759989]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas,
Ну давайте.Только опишите задачу
11 дек 18, 11:31    [21760003]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku,

Большой размер не дает выслать
11 дек 18, 11:52    [21760040]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku,
Выслал на почту
11 дек 18, 11:56    [21760047]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4021
Aliukas
может мне выложить проект
не прошло и полгода...

Панург
Так что будь добр вместо картинок приложить чего-нибудь посущественней, возможно, получишь ответ быстрее.
11 дек 18, 12:47    [21760143]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas
sdku,
Большой размер не дает выслать
-В почте ничего нет
-Выкладывать надо так:в меню Акцесса(кнопка в левом верхнем углу)- управление-сжать и восстановить (размер значительно уменьшится) запаковать архиватором и выложить сюда
-не забудьте об описании задачи
11 дек 18, 13:30    [21760231]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku,

Все равно, не влезло, выслал на почту (адрес не правильно написал), Спасибо
11 дек 18, 14:09    [21760308]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Панург,
Может и Вас напрячь, могу выслать на мыло ;)
11 дек 18, 14:12    [21760314]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku,

Спасибо за совет, мне удалось вывести контакты от определенного клиента даже без запросов, изменив немного связи таблиц, только одно не получается, вывести Должность с Фамилией. Вывожу только должность (SELECT Контакты.КодКонтакта, Контакты.Должность, Контакты.Фамилия FROM Контакты;), хотя указываю и Фамилия.
как решить эту проблему?
11 дек 18, 15:58    [21760511]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas,
источник данных поля со списком
SELECT Id, должность & " " & фамилия & " " & Left(Имя;1) + ". " & Left(Отчество;1) + "."  FROM tbl
Число столбцов-2,ширина столбцов 0;3см
11 дек 18, 17:07    [21760605]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku,

Уважаемый, а куда вставлять, и надо ли вместо tbl имя таблицы
11 дек 18, 17:25    [21760619]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku,
А можешь посмотреть, что я переслал, начал данные вносить полная чушь получается, замучился я уже...
11 дек 18, 17:40    [21760635]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas,
так как я не вижу описания задач,стоящих перед Вами,то не могу оценить схему.
не "вкурю" какие данные и куда не заносятся(об этом говорить рано т.к. есть большие сомнения в структуре).Пока не увижу описания(для чего создается БД) ничем помочь не могу. В предложенном примере добавляйте поля,чтоб хранить нужные Вам данные,создавайте запросы,только не меняйте структуру.
11 дек 18, 20:02    [21760736]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas
sdku,
Уважаемый, а куда вставлять, и надо ли вместо tbl имя таблицы
tbl-это и есть имя таблицы.
Написано же что это источник строк поляСоСписком
11 дек 18, 20:06    [21760741]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku
Aliukas,
так как я не вижу описания задач,стоящих перед Вами,то не могу оценить схему.
не "вкурю" какие данные и куда не заносятся(об этом говорить рано т.к. есть большие сомнения в структуре).Пока не увижу описания(для чего создается БД) ничем помочь не могу. В предложенном примере добавляйте поля,чтоб хранить нужные Вам данные,создавайте запросы,только не меняйте структуру.


Постараюсь объяснить, не пинайте если что не так.
Для чего эта база, Я нахожу Клиентов(Организации), заношу их в базу (Название_Адрес_Город_Банк_Счет_ и т.д. в таблицу Клиенты), в каждой фирме(организации) есть контакты с которыми имеешь дело, (Имя_фамилия_телефоны_ел.почта_должность их заносим в таблицу Контакты), при общении с каждым Контактом (Например звонил, отослал ел.письмо и т.д) появляется история, например действие: Напоминание_тел.Звонок_Дата_Выполнено или нет_ Контакт (и заносим в таблицу истории). Все эти истории связаны с проектом, когда заказ выгорел, начинаем новый проект. Это все оформляется в понятные формы куда и заносится информация. потом делаем запросы. отчеты тут уже что в голову придет.
НУ как то так.
11 дек 18, 21:41    [21760806]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Aliukas
НУ как то так.

Не совсем так , выложите схему базы данных. Я думаю так легче будет сориентироваться , чем здесь читаем , здесь не читаем.
11 дек 18, 21:56    [21760809]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Aliukas
НУ как то так.

Не совсем так , выложите схему базы данных. Я думаю так легче будет сориентироваться , чем здесь читаем , здесь не читаем.
11 дек 18, 21:56    [21760810]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Странно . почему сообщения отправляются 2 раза , или это только у меня ?
11 дек 18, 21:57    [21760811]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
DarkMan
Странно . почему сообщения отправляются 2 раза , или это только у меня ?

Грешил наверно седня? Картинка с другого сайта.
11 дек 18, 22:04    [21760814]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
DarkMan,

Не могу сюда всунуть, размер больше позволительного. Так Бывает хочешь "всунуть" а не дают :)
11 дек 18, 22:16    [21760819]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Aliukas
DarkMan,

Не могу сюда всунуть, размер больше позволительного. Так Бывает хочешь "всунуть" а не дают :)
я же не просил базу данных , а только схему . В accese ona должна быть вместе со связями . Сделайте скрин и выложите . Людям это поможет быстрее сориентироваться.
11 дек 18, 22:30    [21760832]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Если не ошибаюсь Relationsheet.
11 дек 18, 22:31    [21760834]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Сорри relaitionships
11 дек 18, 22:35    [21760841]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
DarkMan,
Уважаемый DarkMan, выкладываю. Имхо без помощи Вашего Форума мне жопа скоро во сне придет ;)

К сообщению приложен файл. Размер - 132Kb
11 дек 18, 23:56    [21760907]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
DarkMan,

Еще как Выглядит

К сообщению приложен файл. Размер - 147Kb
11 дек 18, 23:59    [21760912]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas,
Стесняюсь спросить:а зачем таблицы "история" и "контакты" если элементарным запросом, в любое время,извлекается информация по любому контакту. Эти таблицы абсолютно не нужны и Вы об них "спотыкаетесь" в остальном смотрите скрин

К сообщению приложен файл. Размер - 112Kb
12 дек 18, 00:29    [21760937]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku,

Ну как, если есть фирма в ней работают 3 инженера, 2 продавца, директор и т.д. Я с ними предположим общался, в историях это записываю, что ответили (а может послали :) ), или в этих же историях планирую кому нибудь из контактов позвонить. Сделав запрос планирование мне выдает все что отмечено как надо сделать например позвонить, или письмо выслать.
Ну "я так думаю"
12 дек 18, 00:40    [21760941]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas,
В тбл.[этап],если [этапПроектирования]="контакт" в поле [подробности].[сКем]должен выпадать список из тбл.[сотрудники]в котором выбираются один из инженеров,продавец или директор.
Добавьте таблицу [подробности],свяжите её с [этап] и при двойном щелчке на поле [этапПроектирования],если значение="контакт"(естественно в форме) открывайте форму на таблице [подробности] для соответствующей записи в тбл.[этап](с автоматическим заполнением поляСвязи[кодЭ] и пишите в неё всё,что душе угодно, для данного этапа/контакта
(запись в тбл.[подробности]будет соответствовать записи в[этап]-обеспечивается связью между таблицами)
12 дек 18, 02:38    [21760970]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas,
В тбл.[этап],если [этапПроектирования]="контакт" в поле [подробности].[сКем]должен выпадать список из тбл.[сотрудники]в котором выбираются один из инженеров,продавец или директор.
Добавьте таблицу [подробности],свяжите её с [этап] и при двойном щелчке на поле [этапПроектирования],если значение="контакт"(естественно в форме) открывайте форму на таблице [подробности] для соответствующей записи в тбл.[этап](с автоматическим заполнением поляСвязи[кодЭ] и пишите в неё всё,что душе угодно, для данного этапа/контакта
(запись в тбл.[подробности]будет соответствовать записи в[этап]-обеспечивается связью между таблицами)

К сообщению приложен файл. Размер - 24Kb
12 дек 18, 02:48    [21760972]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Aliukas
Ну как, если есть фирма в ней работают 3 инженера, 2 продавца, директор и т.д.

Я не буду особо встревать , так как sdku разберется лучше чем я . Но первое , что мне пишло в голову , так это то же самое , что и sdku , к чему эти две таблицы . У вас есть сотрудник и есть клиенты . Сотрудники общащтся с клиентами , это какое нибудь событие , например проект , вот и играйтесь с тремя таблицами , зачем их 5 ???
12 дек 18, 07:11    [21760997]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
DarkMan
Aliukas
Ну как, если есть фирма в ней работают 3 инженера, 2 продавца, директор и т.д.

Я не буду особо встревать , так как sdku разберется лучше чем я . Но первое , что мне пишло в голову , так это то же самое , что и sdku , к чему эти две таблицы . У вас есть сотрудник и есть клиенты . Сотрудники общащтся с клиентами , это какое нибудь событие , например проект , вот и играйтесь с тремя таблицами , зачем их 5 ???


Сотрудник это наш работник, Клиент это фирма(Организация) которую нашел, Контакт это сотрудник Клиента(Организации)
12 дек 18, 11:47    [21761236]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Посмотрите пожалуйста, меньше таблиц не получается, жду ваших комментариев

К сообщению приложен файл. Размер - 98Kb
12 дек 18, 12:10    [21761287]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Вот таки связи

К сообщению приложен файл. Размер - 98Kb
12 дек 18, 12:20    [21761312]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Немного усовершенствовал

К сообщению приложен файл. Размер - 117Kb
12 дек 18, 13:00    [21761405]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas,
БД,как я понял создается для учета проектов: любую БД рекомендую создавать "с конца" берете таблицу [проект],создаете необходимые поля, в которых будете хранить нужные Вам,в необходимом объеме данные, и для их заполнения создаете необходимые таблицы
Вот,например,зачем Вам в таблице [проекты] поле [контактноеЛицо]ведь это относится к клиенту(клиентом может быть фирма,а в ней контактное лицо).Одно из основных правил:таблица должна описывать ОДНУ сущность(а Вы пытаетесь описать ДВЕ-проект и контактное лицо,хотя достаточно записать код таблицы клиенты,что Вы и делаете в поле [заказчик],а поле контактноеЛицо должно быть в тбл.[клиенты]и Вы всегда будете иметь контакты контактногоЛица в рамках конкретного проекта (или контакты по всем проектам)
Вывод таблица [контактыКлиента]излишествующая,как и одноименное поле в [проекты]
Может я чего-то не понял,но приходится "ванговать" т.к. вопросы уже далеко не общие,а конкретные. Просьбу же об описании задач и механизме работы организации, Вы успешно проигнорировали, а без понимания этого я что-то дельное сказать не могу
(не храните в разных таблицах одни и те же данные)
12 дек 18, 13:03    [21761407]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Вдогонку:а ведь я писал :"контакты" включить в типРабот"-это избавит от поисков путей сохранения контактов в отдельную таблицу,об которую Вы "спотыкаетесь" и т.д и т.п.-ведь,как я понимаю это один из этапов работы над проектом (уточнения чего-либо путем контакта с клиентом/сотрудником)-может я чё не так понимаю-короче нужны Ваши разъяснения.Иначе я пас
12 дек 18, 13:21    [21761446]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku,
Вы прекрасно все описываете, и все правильно понимаете.
Постараюсь описать.
У меня ИП, в котором я предлагаю услуги (Маркировка металов и пластиков, плоттерная резка и т.д.).
База необходима, для сохранения контактов, проектов с контактами, их координаты, истории общения.
12 дек 18, 13:32    [21761464]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku
Вдогонку:а ведь я писал :"контакты" включить в типРабот"-это избавит от поисков путей сохранения контактов в отдельную таблицу,об которую Вы "спотыкаетесь" и т.д и т.п.-ведь,как я понимаю это один из этапов работы над проектом (уточнения чего-либо путем контакта с клиентом/сотрудником)-может я чё не так понимаю-короче нужны Ваши разъяснения.Иначе я пас

не очень понимаю, ТипРабот (имею в виду, какая работа нужна клиенту например маркировка), как мне сюда добавить Контакт?
12 дек 18, 13:35    [21761472]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Вот посмотрите, подправил.

К сообщению приложен файл (Пример Базы.rar - 22Kb) cкачать
12 дек 18, 13:47    [21761502]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Aliukas
не очень понимаю, ТипРабот (имею в виду, какая работа нужна клиенту например маркировка), как мне сюда добавить Контакт?

Вы опять все усложняете и запутываете . Есть например Таблица Заказ , в ней поля ID , Дата заказа , ИД Сотрудника , ИД Заказчика , ИД Тип работ . И уже от этой таблицы пляшите. Конечно это усредненно , в таблице заказы полей может быть больше. Но принцип примерно такой . Заказ и все остальное .

Как то так .
12 дек 18, 14:26    [21761584]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
DarkMan,
Блин у меня была почти готова база теперь все заново...
Имеете в виду так?

К сообщению приложен файл. Размер - 21Kb
12 дек 18, 14:47    [21761639]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Aliukas,

А контакты клиента, типа - контактные лица клиента, разве не должны относиться к клиенту?
На всех схемах они связаны с кем угодно, но только не с клиентом.
12 дек 18, 15:15    [21761685]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Лапух
Aliukas,

А контакты клиента, типа - контактные лица клиента, разве не должны относиться к клиенту?
На всех схемах они связаны с кем угодно, но только не с клиентом.


Я уже запутался :) А если так

К сообщению приложен файл. Размер - 113Kb
12 дек 18, 15:19    [21761692]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
DarkMan
Aliukas
не очень понимаю, ТипРабот (имею в виду, какая работа нужна клиенту например маркировка), как мне сюда добавить Контакт?

Вы опять все усложняете и запутываете . Есть например Таблица Заказ , в ней поля ID , Дата заказа , ИД Сотрудника , ИД Заказчика , ИД Тип работ . И уже от этой таблицы пляшите. Конечно это усредненно , в таблице заказы полей может быть больше. Но принцип примерно такой . Заказ и все остальное .

Как то так .


Если идти по такой схеме у меня еще больше таблиц получается.... Что-то вроде этого:

К сообщению приложен файл. Размер - 115Kb
12 дек 18, 15:44    [21761744]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Походу с (работами) не то, В Проекте может быть много Работ(маркировка,резка и т.д.), поэтому добавил в Работы КодПроекта и сделал связь один Проект К многим Работам.
Жду коментариев, скоро голова лопнет :)
12 дек 18, 16:02    [21761771]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Aliukas,

А подрядчик, проектировщик и сотрудник из одной организации или это разные фирмы?
Если из одной, то достаточно полей - должность и если разные отделы, то ещё и подразделение в - сотрудники.
12 дек 18, 16:08    [21761777]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Aliukas
Походу с (работами) не то, В Проекте может быть много Работ(маркировка,резка и т.д.), поэтому добавил в Работы КодПроекта и сделал связь один Проект К многим Работам.
Жду коментариев, скоро голова лопнет :)


Xa, но так не получается, пришлось КодРабот добавить к ИсторииПроекта
12 дек 18, 16:14    [21761791]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Лапух
Aliukas,

А подрядчик, проектировщик и сотрудник из одной организации или это разные фирмы?
Если из одной, то достаточно полей - должность и если разные отделы, то ещё и подразделение в - сотрудники.


Подрядчик, Проектировщик это другие фирмы у которых может понадобится заказать услуги, не относятся к Сотрудникам
12 дек 18, 16:17    [21761796]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
И еще, какая подтаблица должна быть для Клиенты ?
12 дек 18, 16:23    [21761805]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku

А если КонтактКлиента привязать так?

К сообщению приложен файл. Размер - 119Kb
12 дек 18, 16:39    [21761820]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Посмотрите пожалуйста файл, теперь правильно сделал связи или нет.

К сообщению приложен файл (Пример База 2.rar - 24Kb) cкачать
12 дек 18, 16:53    [21761835]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas,
Так решайте проблему с контактами-см форму проекты. Да и установите размер текстовых полей по умолчанию-
кнопка Office-параметры-конструкторы объектов-тип и размер поля (зачем в текстовых полях 255 знаков?)

К сообщению приложен файл (tmp.rar - 43Kb) cкачать
12 дек 18, 17:04    [21761854]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku,

Я уже немного переделал связи, посмотрите этот файл, мне интересно я связи правильно сделал или нет, подом уже буду думать дальше. Спасибо

К сообщению приложен файл (Пример База 2.rar - 24Kb) cкачать
12 дек 18, 17:33    [21761912]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Забыл на форму "подробности"(соответственно в таблицу)добавьте поле [контакт]:

К сообщению приложен файл (tmp.rar - 43Kb) cкачать
12 дек 18, 17:42    [21761924]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku,

Короче я уже вообще ничего не понимаю, это же не тот файл, и контакт в таблице есть
12 дек 18, 18:12    [21761967]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
sdku,

И еще не могу понять, как так в файле нет связи между (Сотрудники) и (ПодробностиЭтапов), а в таблице они вылазят?
12 дек 18, 18:19    [21761973]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas
sdku,
И еще не могу понять, как так в файле нет связи между (Сотрудники) и (ПодробностиЭтапов), а в таблице они вылазят?
а посмотрите источник данных поля [подробностиЭтапов].[контакт](в этом списке не могут оказаться значения отсутствующее в таблице [сотрудники],единственное-проверьте свойство "ограничиться списком"-ДА(установлено по умолчанию) : все это и есть "связь" - это ответ на ваш вопрос
12 дек 18, 18:42    [21762002]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Aliukas,
Плохо, что пример не в формате- 2000-02, а то бы тоже, от нечего делать, попытал свои силы по созданию БД.
12 дек 18, 19:49    [21762075]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Aliukas,
На всякий случай, вдруг пригодится примерчик про - Контактные Лица Организаций.
Главное указывать у Фирм - Тип Контакта,
типа:
Подрядчик
Субподрядчик
Заказчик
или
Клиент

дабы можно было потом отделять и фильтровать. Картинка с другого сайта.

К сообщению приложен файл (Организации-01 (Контактн.Лица).rar - 36Kb) cкачать
12 дек 18, 20:13    [21762101]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
И еще имейте ввиду, что при попытке внести запись в какую-то таблицу слева от проект, получил сообщение о невозможности сохранить запись. Удалил все связи проект с таблицами справа от неё-все заработало. Не считайте что так и должно быть-просто я не работал с таблицами справа от проект-я только показал как решить вопрос с контактами-не более того
12 дек 18, 20:52    [21762132]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Aliukas
...........

Только сейчас на скринах увидел знакомые буквы.
Как ни прискорбно молодой человек , но базу Вам таки придется переделывать всю заново . В Вашей стране наименование обьектов и контролов в базе данных кирилицей не прокатит . Когда начнете писать на VBA начнутся проблемы вплоть до заламывания файлов. Так что пока не поздно переходите на латиницу . А то потом будет сложнее все переделать . Поищите по форуму , эта тема уже обсуждалась .
12 дек 18, 23:03    [21762228]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
DarkMan,
Я эту базу делаю для себя и какая страна мне неважно, я русский и мне удобней на русском, Так что все ОК. ;)
13 дек 18, 10:06    [21762494]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
DarkMan,
Ах, да, а за МОЛДОГО отдельное спасибо :) :) :)
13 дек 18, 10:07    [21762496]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Лапух,

спасибо, попытаюсь разобраться. Сам я не профи, но очень хочется ;) , а как иначе, у меня была база, но после переустановки оффиса, все полетело, приходится теперь переделывать. Жалко.
13 дек 18, 10:13    [21762503]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Aliukas
Лапух,
...спасибо, попытаюсь разобраться. ...

А чё там разбираться то, "Наливай, да пей" Картинка с другого сайта.
Так как в заказе следует указывать оказываемую услугу и скорее всего с ценой, которая может меняться, то думается пригодится и такой примерчик. Картинка с другого сайта.

К сообщению приложен файл (Виды Услуг-01 (Текущие Цены).rar - 73Kb) cкачать
13 дек 18, 10:39    [21762537]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Лапух,
Попробуем иначе, вот схема ПОЧТИ работающей базы

К сообщению приложен файл. Размер - 129Kb
13 дек 18, 10:55    [21762562]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Aliukas
DarkMan,
Я эту базу делаю для себя и какая страна мне неважно, я русский и мне удобней на русском, Так что все ОК. ;)
Ну смотрите . Хозяин-барин. Мое дело предупредить, Ваше дело отказаться .
P.S ну я тоже вроде как не .........
13 дек 18, 10:59    [21762581]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Теперь скрин, самой базы. Так вот, я обвел Контакт от клиента, мы видим столбцы Должность и Фамилия. Но мне надо вывести, эти данные в одном столбце и списком, что бы я мог выделить нужный контакт при занесении новой записи.
Может можно решить эту проблему?

К сообщению приложен файл. Размер - 149Kb
13 дек 18, 11:00    [21762582]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
MrShin
Member

Откуда:
Сообщений: 1199
Фон формы - просто огонь :)
13 дек 18, 11:17    [21762617]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Aliukas
Лапух,
...Попробуем иначе, вот схема ПОЧТИ работающей базы ...

По схеме всех нюансов не предусмотреть.
Я лично люблю делать всё постепенно и пошагово и именно в процессе создания БД, в которой можно пощупать и протестировать то, чего наворотил. Картинка с другого сайта.
Всегда создание БД начинаю так:
Примерно начинаю в своей буйной головушке представлять,
Для чего нужна БД
Какие данные в ней должны храниться
Например как у вас -
Нужны организации с контактными лицами, типа справочники, в которые раз ввел данные и забыл.
Изредка добавлять можно по мере обретения новых клиентов или поставщиков.
Создал таблички, формы, заполнил нужными данными, не менее 10 записей, что бы протестировать, правильно ли и удобно ли будет вводиться и работаться.
Далее
Нужно учитывать заказы, добавляю такую таблицу.
Создаю форму, добавляю данные и тестирую, если нужно изменяю или прибавляю недостающие поля, про которые сразу не подумал.
В заказах нужно чего то учитывать, ага -
Нужен - Состав Заказа, с указанием Товара или Услуг, кто оказал услугу и т.п. нужное.
Создаю таблицу, делаю связи, создаю форму, заполняю.
И так по мере осознавания и тестирования.
Всё сразу не предусмотреть и не сделать так как хотелось бы.
Это по идее тяжкий и самое главное - Кропотливый и осознанный труд, особенно без должного опыта.

А т.к. мне пока делать нечего, то и помогаю по мере сил от безделья.
Если интересно, то предлагаю заполнять формы если уж и не истинными данными, то хоть примерными, максимально приближенными к реальным.
Выкладывать пример обратно, дабы и я вникнув в данные смог более реальнее понимать то чего вам хотса.
Я доделываю, опять выкладывю, вы смотрите, заполняете, опять выкладываете и т. п.
Естественно с уточняющими вопросами с моей стороны и вопросами с вашей стороны, если чего то непонятно.
Так дело пойдет быстрее, чем просто переписки и непонимание той же терминологии или способов с методами.

Пока писал, еще кое чего наваял.
Но как уже сказал, без справочника Услуг, идти дальше непонятно в куда, а то и вааще бесполезно.

К сообщению приложен файл (Заказы-02 (Конт.Лица,Услуги)+.rar - 72Kb) cкачать
13 дек 18, 11:18    [21762619]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
MrShin
Фон формы - просто огонь :)

Это похоже наКартинка с другого сайта. модный щас - Гранит.
13 дек 18, 11:19    [21762622]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Да, от фона я просто тащусь тоже.
Но если по делу, в конструкторе Удалил столбцы Должность и Фамилия, создал поле со списком,(выбрав таблицу Контакты), в поле Данные поставил КодКонтакта, вбил в поле Источник строк:
SELECT Контакты.КодКонтакта, Должность & " " & Фамилия AS Выражение1 FROM Контакты WHERE (((Контакты.[КодКлиента])=[Forms]![Клиенты].[КодКлиента]));

И о хвала, теперь могу выбрать, именно из этого списка по Клиенту, но пока только должность выдает.
Есть мысли?
13 дек 18, 11:32    [21762653]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Aliukas,

А подобный фон, не будет отвлекать от работы? Картинка с другого сайта.
Свои мысли я высказал выше. Картинка с другого сайта.
13 дек 18, 11:38    [21762662]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Aliukas,

Пока в раздумьях, пойду ка я по злачным местам пройдусь. Картинка с другого сайта.
13 дек 18, 11:40    [21762667]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
В запросе выглядит вот так:

К сообщению приложен файл. Размер - 137Kb
13 дек 18, 11:42    [21762670]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Лапух,
Твой фаилик тема, реальная, мне бы это еще внедрить в существующую базу, было бы круто.
Но на форуме базу свою не могу загрузить, размер не позволяет.
13 дек 18, 11:51    [21762693]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Да, все заработало, даже базу не пришлось переписывать.
Всем спасибо за помощь. Но я еще буду просить мне помочь.
13 дек 18, 13:36    [21762893]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Aliukas
Лапух,
Твой фаилик тема, реальная, мне бы это еще внедрить в существующую базу, было бы круто.
Но на форуме базу свою не могу загрузить, размер не позволяет. Картинка с другого сайта.


Зачем внедрять?
Мы же Все с Нуля делаем, но как бы типа по правильному. Картинка с другого сайта.

Как хотите.
Не неволю. Картинка с другого сайта.

Спророчу немного: Картинка с другого сайта.
С запросами и отчетами, как бы не наплакаться с такой структурой.
13 дек 18, 14:10    [21762965]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Лапух,

Да, дорогой, думаю еще будет проблем, надеюсь Вы мне поможете ;)))
13 дек 18, 16:40    [21763212]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Например хотел сделать отчет, типо отпечатать на листе адрес клиента и свой (например на посылку), не вышло но я продолжаю борьбу
13 дек 18, 16:42    [21763221]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Aliukas,
результат БОРЬБЫ с access однозначно предсказуем-с ним лучше ДРУЖИТЬ
13 дек 18, 18:31    [21763367]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Aliukas
…..., не вышло но я продолжаю борьбу

Борец за свободу и независимость ! Надеюсь база у Вас разделенная ? Или таблицы находятся в базе данных?
13 дек 18, 21:35    [21763468]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
DarkMan
Aliukas
…..., не вышло но я продолжаю борьбу

Борец за свободу и независимость ! Надеюсь база у Вас разделенная ? Или таблицы находятся в базе данных?

Ну какой там Борец за свободу, это наши лабанцы все борются, а точней наше правительство.
Нет, База у меня все одним фаилом. А что можно(нужно разделять)? И еще можно вроде как то базу закодировать? В нашем регионе это необходимо, сбор данных и хранение только с согласия.
13 дек 18, 23:08    [21763520]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Лапух
Aliukas
Лапух,
Твой фаилик тема, реальная, мне бы это еще внедрить в существующую базу, было бы круто.
Но на форуме базу свою не могу загрузить, размер не позволяет. Картинка с другого сайта.


Зачем внедрять?
Мы же Все с Нуля делаем, но как бы типа по правильному. Картинка с другого сайта.

Как хотите.
Не неволю. Картинка с другого сайта.

Спророчу немного: Картинка с другого сайта.
С запросами и отчетами, как бы не наплакаться с такой структурой.


Я так рад что работает, пока даже боюсь лезть
13 дек 18, 23:10    [21763521]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Aliukas
...И еще можно вроде как то базу закодировать?...

Незнаю, как в новомодных форматах, а вот в 2000-03, можно было создать - Монопольный доступ с паролем.

Aliukas
...Я так рад что работает, пока даже боюсь лезть...

А я вот не забоялся лезть в свою БД и у меня получилось вот так:
Схема

К сообщению приложен файл. Размер - 79Kb
14 дек 18, 08:52    [21763639]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Форма - Заказы.

К сообщению приложен файл. Размер - 123Kb
14 дек 18, 08:52    [21763640]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Aliukas
Нет, База у меня все одним фаилом. А что можно(нужно разделять)?

Это очередные грабли . Таблицы должны быть отдельным файлом , а вся логика в другом.

P.S И никакой политики. За нами уже следят.
14 дек 18, 09:54    [21763687]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
Лапух,
Мне нравится твоя работа, можно подхамылю?
14 дек 18, 10:59    [21763765]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Aliukas
Member

Откуда:
Сообщений: 53
DarkMan
Aliukas
Нет, База у меня все одним фаилом. А что можно(нужно разделять)?

Это очередные грабли . Таблицы должны быть отдельным файлом , а вся логика в другом.

P.S И никакой политики. За нами уже следят.


Так подскажи как, я сделаю ;)))
14 дек 18, 11:02    [21763776]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Aliukas
Лапух, ...Мне нравится твоя работа...

Мне тоже нравится. Картинка с другого сайта.
14 дек 18, 12:04    [21763863]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
[quote Aliukas]
DarkMan
Так подскажи как, я сделаю ;)))

Подсказать что ? Как разделить базу ? Есть два варианта . Первый , это создать новую базу данных и перенести туда таблицы в которых хранятся данные , Access имеет Export/Import обьектов. После переноса Вам нужно прилинковаться.
И второй вариант насколько я помню в Access встроена функция разделения базы данных мастером и он автоматически линкует таблицы . Попробуйте и тот и этот. Предварительно конечно сделав копию базы .
14 дек 18, 12:57    [21763949]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Aliukas
Так подскажи как, я сделаю ;)))

Подсказать что ? Как разделить базу ? Есть два варианта . Первый , это создать новую базу данных
и перенести туда таблицы в которых хранятся данные , Access имеет Export/Import обьектов.
После переноса Вам нужно прилинковаться.
И второй вариант насколько я помню в Access встроена функция разделения базы данных мастером
и он автоматически линкует таблицы .
Попробуйте и тот и этот. Предварительно конечно сделав копию базы .
P.S без предосмотра невозможно отсылать сообщения гулюки какие то с моим компом.
14 дек 18, 13:00    [21763952]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
DarkMan,

Я вот лично почему то предпочитаю переносить не таблицы, а все остальное.
Точнее и таблицы и все другое в 2 новые БД
По слухам системные таблицы лучше обновляются и мусора становится меньше в них.
Даже замечал, что например, если непрерывно создавал и удалял элементы форм, то у них нумерация аж доходила до 369, а то и больше кажется, а если импортировать их в девственно чистую БД, то новый элемент начинается нумероваться как 23 и т.д.
Не особо конечно уверен, что дело именно в этом, но практика показывает, что это тоже как бы влияет.
Но также привык не разделять, до - Окончательной разработки, тем более в самом начале создания БД, когда имеется 90% вероятность изменения структуры.
14 дек 18, 13:15    [21763976]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Лапух
Я вот лично почему то предпочитаю переносить не таблицы, а все остальное.

Я написал какие методы разделения существуют , а каким и как пользоваться , это Ваше личное дело.
Лапух
Но также привык не разделять, до - Окончательной разработки, тем более в самом начале создания БД, когда имеется 90% вероятность изменения структуры.

И что ? Изменять структуру в разделенной базе большая проблема? или как?
14 дек 18, 13:51    [21764035]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
DarkMan,

Ну не очень то конечно, если умеючи, но если создавать дополнительно до десятка табличек, то это по любому линковать, затрачивать энергию рук, и пальцев, на дополнительные телодвижения, что лично мне, паталогическому лентяю и начинающему, ну прям не в кайф.
Искренне недопонимаю, зачем создавать себе искусственные трудности на начальном этапе Создания БД.
Вы случайно Вереги и Власяницы ежедневно не носите, усмиряя свою плоть?
Неужели вы искренне считаете, что разделение БД на 250% сможет помочь начинающему, пока он не закончит свое творение, хотя бы на 99%?
Ужасть и садомазохизм какой та в чистом виде. Картинка с другого сайта.
14 дек 18, 14:06    [21764047]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5604
Лапух
DarkMan,
....Неужели вы искренне считаете, что разделение БД на 250% сможет помочь начинающему, пока он не закончит свое творение, хотя бы на 99%?....
Логично!
А особенно если учесть что разделение и проектирование БД не имеют абсолютно ничего общего...
(разделить можно любую базу,но если она не работала будучи в одном файле,то и после разделения она работать не будет)
14 дек 18, 15:18    [21764128]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
sdku,
А где тут у вас ставят плюсики к карме, за здравую поддержку здравых мыслей? Картинка с другого сайта.
14 дек 18, 15:36    [21764151]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
sdku
Лапух
DarkMan,
....Неужели вы искренне считаете, что разделение БД на 250% сможет помочь начинающему, пока он не закончит свое творение, хотя бы на 99%?....
Логично!

Конечно логично !
sdku
А особенно если учесть что разделение и проектирование БД не имеют абсолютно ничего общего...

А особенно если учесть , что особенно начинающему разработчику даже на начальном этапе полезно иметь представление о том , что такое , так сказать front-end и back-end , что такое таблицы , и для чего они предназначены , и что такое формы , запросы и отчеты , и для чего они предназначены . Может тогда скорее бы поняли , что таблицы предназначены для хранения данных , формы для их отображения , а запросы и модули форм для их обработки !
Модули класса пока не трогаем.
Хорошей пятницы , и хороших выходных !!!
14 дек 18, 17:40    [21764283]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
DarkMan
Member

Откуда:
Сообщений: 459
Лапух
sdku,
А где тут у вас ставят плюсики к карме, за здравую поддержку здравых мыслей? Картинка с другого сайта.

Плюсик можете поставить у себа на запястье (не хочу сказать на лбу , дабы не обидеть)
14 дек 18, 17:42    [21764287]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
DarkMan,
Ваааще та вопрос был обращён не к вам, тем более вы как то неуклюже на него ответили, в тщетной и бесславной попытке оскорбить своего ближнего.
Прям детский сад какой та. Картинка с другого сайта.
14 дек 18, 23:55    [21764555]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Joss
Member

Откуда: г. Минск
Сообщений: 4762
Aliukas
Лапух,
Твой фаилик тема, реальная, мне бы это еще внедрить в существующую базу, было бы круто.
Но на форуме базу свою не могу загрузить, размер не позволяет.

Есть такая вещь как "облако" на mail.ru или Яндекс Диск на yandex.ru Туда можно спокойно загрузить и 30 мегабайт, а потом кинуть на форум адрес на скачивание. Многие так делают.

Про разделённые базы. Вот парочка статей
Автоматическое подключение внешних таблиц Как разделить базу, как автоматически подключат таблицы при перемещении базы. Для однопользовательского варианта.
Программный модуль, облегчающий подключение таблиц из внешних баз Ориентирован на многопользовательское использование. Модуль работает с базами Access 2000-2016, mdb/accdb, 32/64 бит, с паролями и без.
18 дек 18, 09:37    [21766607]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Stanislav P
Member

Откуда: Сочи
Сообщений: 68
Подолью масла в огонь - с точки зрения бизнеса, в базе не хватает регистрации факта оплаты проекта. :)
И подрядчика стоит вынести в отдельную таблицу, потому-что нарушается вторая нормальная форма, при условии, что подрядчик не одноразовый и может выполнять работы для разных проектов.
Ещё-бы я добавил в таблицу "Проекты" поле "Статус Проекта" с примерным списком: "Новый/Выполнен/Отменён/В ожидании" - так будет удобней фильтровать проекты.
Ещё маслица - у клиента может быть несколько расчётных счетов в разных банках. B)
Ну аж если проект состоит из нескольких работ, то... В общем десяток таблиц программе обеспечен.
18 дек 18, 12:58    [21766950]     Ответить | Цитировать Сообщить модератору
 Re: Помогите советом, ни как не могу справиться с полем список  [new]
Лапух
Member

Откуда:
Сообщений: 769
Stanislav P,
Не знаю как считает ТС, лично для меня - Подрядчик, это тот, кто - Заключает Договор с Клиентом или Заказчиком.
Подрядчик может выполнять какие ни то определенные Работы или Услуги, например - Спроектировать и построить дом.
Но в то же время - Подрядчик может привлечь к строительству - Субподрядчиков,
(Водопровод,
Канализация,
Лифтовое оборудование,
Электричество и прочие коммуникации).
И т. к. ТС давно уже молчит как рыба об лёд Картинка с другого сайта., то похоже он уже во всем разобрался и сам подправил свою БД как ему хотса. Картинка с другого сайта., а не так как ему советують. Картинка с другого сайта.
18 дек 18, 13:21    [21766991]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2 3 4 5      [все]
Все форумы / Microsoft Access Ответить