Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > Выбор в поле со списком


Автор: nekstv 23.11.2009, 15:18
Здраствуйте. У меня такая проблема, у меня есть поле со списком на основании запроса. Нужно выбрать деталь за определеную дату заявки, а почему то выбирает только первую попавшую дату, остальную дату выбрать не возможно.
например:

222222      12.11.09
222222      13.11.09

Удается выбрать только 12, отображает 13 но когда выбираю именно за 13 все равно ставится 12.

Автор: Akina 23.11.2009, 15:48
Вопрос, ну скажем так, не очень внятный...
http://forum.vingrad.ru/forum/topic-260944.html

Автор: nekstv 23.11.2009, 17:35
user posted image

Вот скрин, извините что некоторые поля замазаны из за ком тайны! 
Ну вот, тут одной и той же детали( поле: номер детали) разная дата нарезки(поле: DateSm), я выбираю последнию дату а ставится всегда первая! Напрмер выберу дату за 24.11.09 а вставляется первая 23.11.09. Почему так? И как можно исправить?

Автор: chip_and_dayl 23.11.2009, 18:20
Цитата

Напрмер выберу дату за 24.11.09 а вставляется первая 23.11.09

Где выберете? Куда вставляется?

Цитата

я выбираю последнию дату а ставится всегда первая

Аналогичные вопросы


Цитата

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

Что за запрос?

Автор: Akina 23.11.2009, 21:22
Цитата(nekstv @  23.11.2009,  18:35 Найти цитируемый пост)
Вот скрин,

Да кому он нужен, твой скрин! тебе дали тему, где рассказано, ЧТО и КАК нужно сделать. Коммерческая тайна? удали реальные данные и вставь липовые.
А по фотографии мы не лечим.

Автор: nekstv 24.11.2009, 07:55
Касяк в форме :Форма МШДобавить

Автор: bopoha 24.11.2009, 19:44
nekstv, ответ кроется в 1-м поле:
Код

Номенклатура.idTovar
47962
47962
47971
47971


Т.е. контрол ведет себя абсолютно адеватно, для него две последние записи абсолютно идентичны и не важно какие там даты стоят.

Автор: nekstv 25.11.2009, 08:23
А исправить никак нельзя?! Так чтобы можно было выбирать номенклатуру именно за дату нарезки?!

Автор: bopoha 25.11.2009, 11:05
nekstv, можно. 
Варианты
1. Изменить интерфейс выбора. Выбирается номенклатура. Потом за дату.
2. Меняйте логику в данных. для связки номенклатура-дата свой уникальный ключ

Автор: nekstv 25.11.2009, 12:50
Все понял! Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)