Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите советом, ни как не могу справиться с полем список / 25 сообщений из 118, страница 1 из 5
09.12.2018, 23:06
    #39745038
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Добрый день форумчане,
Помогите решить для меня сложную задачку. Прикрепляю фото, будет понятней. В форме проекты, добавил форму контакты и форму Истории(в виде таблицы). Форма проекты подчиненная у формы Клиенты, каждый клиент(то есть фирма) имеет свой проект, и своих контактных лиц. Вводя истории нужно указать например кому позвонить (например гл.инженер).
Проблема, не получается сделать список контактов (чтобы при заполнении выбирать) именно по этому клиенту. Хотелось бы, заполняя Историю, нажать на список контакт и выпадает список контактов этого клиента, выбираю, если при следующей записи например разговаривал с другим контактом (например Директором), мог бы выбрать из выпадающего списка его.
Если кто может помочь, заранее спасибо.
...
Рейтинг: 0 / 0
10.12.2018, 16:06
    #39745441
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Смотрю, походу плохо объяснил и ни кто не понимает.
Хорошо а Можете помочь с такой фишкой:
SELECT [Контакты].Должность &" "& Фамилия FROM Контакты WHERE [КодКлиента];
Все класс только в поле вылазит весь список Контакты, а мне надо отсортировать именно по определенному Клиенту
Подсобите пожалуйста. :)
...
Рейтинг: 0 / 0
10.12.2018, 17:25
    #39745505
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
AliukasСмотрю, походу плохо объяснил и ни кто не понимает.Люди по сущности своей довольно ленивы (я уж точно), а потому на словах объяснять не будут (чаще всего). Делать пример тоже не охота. Что там у тебя наворочено и как тоже не известно. Так что будь добр вместо картинок приложить чего-нибудь посущественней, возможно, получишь ответ быстрее.
...
Рейтинг: 0 / 0
10.12.2018, 17:33
    #39745508
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
AliukasМожете помочь с такой фишкой:
SELECT [Контакты].Должность &" "& Фамилия FROM Контакты WHERE [КодКлиента];
Все класс только в поле вылазит весь список Контакты, а мне надо отсортировать именно по определенному Клиенту
Подсобите пожалуйста. :)
Условие WHERE не завершено.
Код: sql
1.
SELECT [Контакты].Должность & "   " & Фамилия FROM Контакты WHERE [КодКлиента]=КодНужногоКлиента
...
Рейтинг: 0 / 0
10.12.2018, 17:54
    #39745527
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
__Michelle,
Спасибо, но как его вытаскивать, если я пропишу КОД именно этого Клиента, он будет везде.
У меня есть список Клиентов, у этих Клиентов есть список Контактов, как отсортировать, именно контакты по клиентам. Запрос сделал, выдает список все ок. Но мне надо список Контактов именно для открытого в Форме Клиента
Есть какой нибудь вместо =КодНужногоКлиента, например команда "ПО"Клиенту.
Sorry, не очень умею объяснять.
...
Рейтинг: 0 / 0
10.12.2018, 19:22
    #39745579
Прогер_самоучка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Aliukas__Michelle,
Спасибо, но как его вытаскивать, если я пропишу КОД именно этого Клиента, он будет везде.
У меня есть список Клиентов, у этих Клиентов есть список Контактов, как отсортировать, именно контакты по клиентам. Запрос сделал, выдает список все ок. Но мне надо список Контактов именно для открытого в Форме Клиента
Есть какой нибудь вместо =КодНужногоКлиента, например команда "ПО"Клиенту.
Sorry, не очень умею объяснять.коднужногоклиента - это переменная так называется. Код подразумевает, что переменная числовая ...
...
Рейтинг: 0 / 0
10.12.2018, 19:23
    #39745580
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Код: sql
1.
SELECT Должность & "   " & Фамилия FROM Контакты WHERE КодКлиента=Forms!ИмяФормы.КодКлиента
...
Рейтинг: 0 / 0
10.12.2018, 19:37
    #39745588
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Aliukas__Michelle,
Спасибо, но как его вытаскивать, если я пропишу КОД именно этого Клиента, он будет везде.
Я не __Michelle конечно , и у меня так красочно не получится , но все же попробую.
Вы в в VBA на событии AfterUpdate Клиентов формируете RecordSource Контактов так , как приведено в примере
Код: vbnet
1.
2.
3.
4.
5.
   Dim str as string 
  str="SELECT [Контакты].Должность & "   " & Фамилия FROM Контакты WHERE [КодКлиента]= " _
          & Me.КодПоляСоСписком

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



Вроде как то так . Как обращаться к полям в форме есть в FAQ . Ну и сорри за синтаксические ошибки , если они есть . Давно не использовал VBA . Но логика примерно такая. Если чО . придет __Michelle , и все разрулит.
...
Рейтинг: 0 / 0
10.12.2018, 19:39
    #39745590
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
__Michelle
Код: sql
1.
SELECT Должность & "   " & Фамилия FROM Контакты WHERE КодКлиента=Forms!ИмяФормы.КодКлиента



О !!!! Пока я тут писал свою портянку __Michelle успела разрулить ситуацию.
...
Рейтинг: 0 / 0
10.12.2018, 19:40
    #39745594
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
DarkMan,

Издевайтесь-издевайтесь...
)))
...
Рейтинг: 0 / 0
10.12.2018, 19:43
    #39745597
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
__MichelleDarkMan,

Издевайтесь-издевайтесь...
)))
Та Вы шо ? я же от всей души , и самыми искренними намерениями ! Так сказать при всем уважении к Вам . :)
...
Рейтинг: 0 / 0
10.12.2018, 23:33
    #39745669
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Спасибо за ответы, попытаюсь и отпишусь
...
Рейтинг: 0 / 0
11.12.2018, 10:05
    #39745781
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Блин спасибо, реально помогло.
Я понимаю, что наглею и мне стыдно, но может теперь поможете понять почему мне не дает выбрать. Пишет "Поле Контакт связано с выражением и не допускает редактирования"
Спасибо. Блин от куда вы все знаете....
...
Рейтинг: 0 / 0
11.12.2018, 10:31
    #39745807
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
AliukasБлин спасибо, реально помогло.
Я понимаю, что наглею и мне стыдно, но может теперь поможете понять почему мне не дает выбрать. Пишет "Поле Контакт связано с выражением и не допускает редактирования"
Спасибо. Блин от куда вы все знаете....

Я так понимаю из-за запроса, но иначе мне не вывести эти данные.
Делал запрос на выборку данных Контакты по Клиентам, ввел в одно поле Контакт: [Должность]&" "&[Фамилия]. И в поле со списком ставлю в форму Истории. Истории вывожу вместе в форме Клиенты и Проекты.
...
Рейтинг: 0 / 0
11.12.2018, 11:04
    #39745830
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Aliukas,
Я бы решил эту задачу так (больше чем уверен-схема у Вас не такая):
...
Рейтинг: 0 / 0
11.12.2018, 11:22
    #39745843
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
sdkuAliukas,
Я бы решил эту задачу так (больше чем уверен-схема у Вас не такая):
Ну да у вас все класно, может мне выложить проект, посмотрите? может и пригодится
...
Рейтинг: 0 / 0
11.12.2018, 11:31
    #39745852
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Aliukas,
Ну давайте.Только опишите задачу
...
Рейтинг: 0 / 0
11.12.2018, 11:52
    #39745875
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
sdku,

Большой размер не дает выслать
...
Рейтинг: 0 / 0
11.12.2018, 11:56
    #39745881
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
sdku,
Выслал на почту
...
Рейтинг: 0 / 0
11.12.2018, 12:47
    #39745934
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Aliukasможет мне выложить проектне прошло и полгода...

ПанургТак что будь добр вместо картинок приложить чего-нибудь посущественней, возможно, получишь ответ быстрее.
...
Рейтинг: 0 / 0
11.12.2018, 13:30
    #39745979
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Aliukassdku,
Большой размер не дает выслать-В почте ничего нет
-Выкладывать надо так:в меню Акцесса(кнопка в левом верхнем углу)- управление-сжать и восстановить (размер значительно уменьшится) запаковать архиватором и выложить сюда
-не забудьте об описании задачи
...
Рейтинг: 0 / 0
11.12.2018, 14:09
    #39746019
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
sdku,

Все равно, не влезло, выслал на почту (адрес не правильно написал), Спасибо
...
Рейтинг: 0 / 0
11.12.2018, 14:12
    #39746024
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Панург,
Может и Вас напрячь, могу выслать на мыло ;)
...
Рейтинг: 0 / 0
11.12.2018, 15:58
    #39746132
Aliukas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
sdku,

Спасибо за совет, мне удалось вывести контакты от определенного клиента даже без запросов, изменив немного связи таблиц, только одно не получается, вывести Должность с Фамилией. Вывожу только должность (SELECT Контакты.КодКонтакта, Контакты.Должность, Контакты.Фамилия FROM Контакты;), хотя указываю и Фамилия.
как решить эту проблему?
...
Рейтинг: 0 / 0
11.12.2018, 17:07
    #39746193
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите советом, ни как не могу справиться с полем список
Aliukas,
источник данных поля со списком
Код: vbnet
1.
SELECT Id, должность & " " & фамилия & " " & Left(Имя;1) + ". " & Left(Отчество;1) + "."  FROM tbl

Число столбцов-2,ширина столбцов 0;3см
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите советом, ни как не могу справиться с полем список / 25 сообщений из 118, страница 1 из 5
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]