|
|
|
| Вообщем сейчас застрял вот на чем. Нужно сделать выборку товара. Пользователь тычет мышкой на нужный товар в списке, а тот добавляется в другой список, к-рый располагается на другой форме. Потом эта выборка будет обрабатываться: либо в отчет, либо проводиться как проданный и т.д. суть не в том. Мне вот представляется что проще всего реализовать механизм выборки через временную таблицу. В нее будет добавлятся нужный товар, к этой таблице будет подключен второй список и т.д. Вообще возможно создать эту самую временную таблицу и если да, то как это сделать? Будет ли она видна для другой формы? | |
|
| |
|
|
|
| создать эту самую временную таблицу можно, но ИМХО проще сделать постоянную таблицу. В неё добавляеть нужный товар, но перед созданием нового набора товаров, предыдущий надо удалять. Если это устраивает то лучше такая постоянная таблица, чем временная | |
|
| |
|
|
|
| в принципе устраивает. А чем лучше постоянная? | |
|
| |
|
|
|
| Сам использую такие. Для моих задач это проще.
например
Если нужно сделать форму на основе вр.таблицы, то перед тем как эту форму открывать нужно созд.ту самую временную таблицу заполнять её данными и.т.д. Короче больше лишних действий
Хотя можно и временные через инстр. SQL create table. Или есть просто запрос на создание новой таблицы (только не забывать их удалять) | |
|
| |
|
|
|
| А рекордсет никак не прокатит? | |
|
| |
|
|
|
| Народ, а где про все это почитать? Я уже создал постоянную таблицу в которую буду постоянно добавлять/удалять данные. Только вот интересно и про временные таблицы узнать, как через запрос делается и т.д. | |
|
| |
|
|
|
| в хелпе - работа с запросами | |
|
| |
|
|
|
| А как потом запросом по рекордсету? | |
|
| |
|
|
|
| Я бы добавил логическое поле в исходную таблицу, в форме устанавливал флажки на требуемом товаре, а в другой форме показывал только отмеченные. | |
|
| |
|
|
|
| Ну, и не забывать флажки сбрасывать (тоже что и очищать постоянную-временную таблицу или просто удалять временную). | |
|
| |
|
|
|
| А по поводу логического поля - хорошая идея! Спасибо! | |
|
| |