Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Работа с ленточными формами (Access 2007)
 
 автор: Lipatov   (06.09.2008 в 10:20)   личное сообщение
 
   to: Lukas   (05.09.2008 в 23:22)
 

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

Спасибо

Кстати, благодаря вашим примерам я в корне изменил свои представления о принципах работы с ленточными формами и справочниками.

Мне теперь работы хватит не меньше чем на неделю

  Ответить  
 
 автор: Lukas   (05.09.2008 в 23:22)   личное сообщение
48 Кб.
 
   to: Lipatov   (05.09.2008 в 00:01)
 

Вариант формы-справочника. Функционал может быть не полным, вырвал из старой базы.

  Ответить  
 
 автор: час   (05.09.2008 в 10:07)   личное сообщение
 
   to: Lukas   (05.09.2008 в 00:39)
 

Красиво и экономично, для юзера оч удобно!!!

  Ответить  
 
 автор: osmor   (05.09.2008 в 09:46)   личное сообщение
 
   to: Lukas   (05.09.2008 в 00:39)
 

очень даже интересный и красивый пример.
особенно порадовала звездочка

  Ответить  
 
 автор: Lukas   (05.09.2008 в 00:39)   личное сообщение
70 Кб.
 
   to: Lukas   (05.09.2008 в 00:08)
 

Если значений в справочнике немного, можно использовать контекстные меню вместо формы-справочника, например как в zip.
MDE-потому, что код еще далек от оптимального.

  Ответить  
 
 автор: Pasat   (05.09.2008 в 00:21)   личное сообщение
 
   to: Lukas   (05.09.2008 в 00:08)
 

1. Обсуждение и решение похожего вопроса можете посмотреть здесь
http://hiprog.com/forum/read.php?id_forum=1&id_theme=3640&page=1

2.
можно ли сделать так чтобы при изменении значения первого поля в какой-то строке ленточной таблицы не изменялся синхронно весь столбец

+1 думаю что невозможно

  Ответить  
 
 автор: Lukas   (05.09.2008 в 00:08)   личное сообщение
 
   to: Lipatov   (05.09.2008 в 00:01)
 

Просто форма с списком значений (ListBox, кнопки выбрать, Отмена), открываемая в диалоговом режиме, возвращающая выбранное в списке значение (через глобальную переменную например).

  Ответить  
 
 автор: Lipatov   (05.09.2008 в 00:01)   личное сообщение
 
   to: Lukas   (04.09.2008 в 23:43)
 

А можно посмотреть на вариант специальной формы в файле, хотя б одним глазком

  Ответить  
 
 автор: Lukas   (04.09.2008 в 23:43)   личное сообщение
 
   to: Lipatov   (04.09.2008 в 23:02)
 

1. На ленточной форме отвязанные элементы управления во всех записях будут иметь ОДНО значение.
2. При перезапросе второго ComboBox источник строк ComboBox для всех записей будет одинаковым.
Решение варианты:
1. Делать форму для редактирования/изменения одной записи.
2. Привязать первый ComboBox . Оба ComboBox должны иметь полные источники. Значения второго поля выбирать из специальной формы-справочника, где для второго ComboBox применять фильтр к справочнику по значению первого ComboBox .
Наверно так.

  Ответить  
 
 автор: Lipatov   (04.09.2008 в 23:42)   личное сообщение
19 Кб.
 
   to: pasat   (04.09.2008 в 23:31)
 

Спасибо за отклик,
пересохранил в формате Access 2000

  Ответить  
 
 автор: pasat   (04.09.2008 в 23:31)   личное сообщение
 
   to: Lipatov   (04.09.2008 в 23:02)
 

Люди если нетрудно пробразуйте пожалуйста начальный пример в А-2000

  Ответить  
 
 автор: Lipatov   (04.09.2008 в 23:02)   личное сообщение
 
   to: час   (04.09.2008 в 22:06)
 

Интересный способ, посмотрим.

Простите, что не обрисовал ситуацию сразу

Первое поле со списком - критерий для второго, проблема почти стандартная, но записать значения первого поля нельзя, записываются значения из второго (причем не код имени, а именно код связки тип+имя), так вот проблема в следующем, можно ли сделать так чтобы при изменении значения первого поля в какой-то строке ленточной таблицы не изменялся синхронно весь столбец, и соответственно значения во втором поле тоже менялись исключительно в текущей строке. И самая бяка заключается в том, что я не могу изменить структуру таблиц и связи между ними (изменения нужно сделать в существующей базе, а доступа к редактированию таблиц нет и не придвидится)

  Ответить  
 
 автор: час   (04.09.2008 в 22:06)   личное сообщение
31 Кб.
 
   to: Lipatov   (04.09.2008 в 19:30)
 

Может так?

  Ответить  
 
 автор: Lipatov   (04.09.2008 в 19:30)   личное сообщение
20 Кб.
 
   to: Lipatov   (04.09.2008 в 13:18)
 

Спасибо, попробую вернуть эти, проценты....
Пересохранил в формате 2003

  Ответить  
 
 автор: час   (04.09.2008 в 16:36)   личное сообщение
 
   to: osmor   (04.09.2008 в 15:59)
 

Пожалуй на 91% ....
Извините
У меня тоже только MSA -2003

  Ответить  
 
 автор: osmor   (04.09.2008 в 15:59)   личное сообщение
 
   to: Lipatov   (04.09.2008 в 13:18)
 

Прислав пример в формате MSA2007 Вы сократили количество потенциальных помощников примерно на 90%

  Ответить  
 
 автор: Lipatov   (04.09.2008 в 13:18)   личное сообщение
18 Кб.
 
 

Помогите пож. правильно реализовать алгоритм работы формы

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList