|
|
|
| Есть Ленточная форма на основании запроса на выборку - юзер в свободном поле проставляет кол-во на каждую позицию жмет ОК - все позиции больше 0 отправляются в другую форму.
Вот как организовать это поле , можно конечно данные запроса загонять во временную таблу с лишним полем, потом из нее все вытаскивать - так и делаю, но может можно както без таблы обойтись. | |
|
| |
|
|
|
| А почему не добавить "лишнее поле" в таблицу источник (и включить его в запрос)? После копирования и на UnLoad формі очищать. | |
|
| |
|
|
|
| Делал такую штуку. И вот что странно. Запрос на добавление добавлял, следующий запрос на обновление логическое поле очищал. Так вот он-то срабатывал не всегда. Не знаю почему, но 3 раза очистит все, на 4 раз оставит все галки.
(Разбираться не стал, сменил алгоритм) | |
|
| |
|
|
|
| У меня такое было. Тоже 1 запрос длбавлял. 2-й очищал. И тоже иногда 2-й не отрабатывал.
Я уж подумал не накладываются ли они друг на друга(?!). Типа первый еще не закончился а второй уже начался. Не помню как решил, но наверное кодом.
А вообще-то есть даже такая "Теория избыточности". Смысл - не всегда избыточность плохо. Может мы зря иногда гонимся за минимизацией всего и вся? А ведь как хорошо было было добавить поле и все. | |
|
| |
|
|
|
| да как-то не хочется полу которое чисто временное совать в таблу - думал как-то моно сделать, нет значит нет. | |
|
| |
|
|
|
| А если сделать списком с мультивыделением? Что выделено - то и добавляется. | |
|
| |