powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как узнать сколько выделено столбцов (и - какие)?
9 сообщений из 9, страница 1 из 1
как узнать сколько выделено столбцов (и - какие)?
    #32600259
Иван FXS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дано:
1. смотрим на таблицу через форму-в-режиме-таблицы;
2. в некоторой строке (записи) выделяем три поля - при помощи клавиши Shift;
3. нажимаем Ctl-V и вставляем в эти поля три значения (взятые до этого откуда-нибудь в клипборд);
4. последовательно (слева направо) для каждого из выделенных полей возникают события (например, AfterUpdate).

Вопрос: как в обработчике события (например, Поле1_AfterUpdate) узнать, сколько именно было выделено столбцов (и - какие)?
...
Рейтинг: 0 / 0
как узнать сколько выделено столбцов (и - какие)?
    #32600352
ищ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
зачем?
...
Рейтинг: 0 / 0
как узнать сколько выделено столбцов (и - какие)?
    #32600369
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно для протоколирования изменений?
...
Рейтинг: 0 / 0
как узнать сколько выделено столбцов (и - какие)?
    #32600463
Иван FXS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RecordSet у формы такой:

Код: plaintext
1.
2.
SELECT RecordS.idRecord, ValueS_1.Value, ValueS_2.Value
FROM (RecordS LEFT JOIN [ValueS] AS ValueS_1 ON RecordS.idRecord = ValueS_1.iRecord) 
LEFT JOIN [ValueS] AS ValueS_2 ON RecordS.idRecord = ValueS_2.iRecord;

Тип набора записей: "Динамический набор (несогл.)"

Вставляю через клипборд значения в ячейки ValueS_1.Value, ValueS_2.Value - иногда в одну, иногда - в обе ... иногда - в существующую запись, иногда - в новую ... В обработчике событий (например, AfterUpdate) должен принимать решение, создавать ли НОВУЮ запись в таблице RecordS и ... сколько раз ее создавать.
...
Рейтинг: 0 / 0
как узнать сколько выделено столбцов (и - какие)?
    #32600470
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
оффтоп:
имха: Китайский комсомолец. Сам себе создаешь трудности. Сам их преодолеваешь.
конецъ офттопа.
...
Рейтинг: 0 / 0
как узнать сколько выделено столбцов (и - какие)?
    #32600489
Иван FXS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нууууу ...
Задачка немного сложнее, чем я здесь описал ...
Да и решаю, вроде бы, не сам, а - помощи прошу ...
...
Рейтинг: 0 / 0
как узнать сколько выделено столбцов (и - какие)?
    #32600496
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Иван FXSпринимать решение, создавать ли НОВУЮ запись в таблице RecordS и ... сколько раз ее создавать.
А разве она сама не создается? Если не создается, то возможна проблема с ключами. Если нет, то вряд ли можно средствами Аксесса такое соорудить.
...
Рейтинг: 0 / 0
как узнать сколько выделено столбцов (и - какие)?
    #32600514
Иван FXS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, не создается, - потому что "Динамический набор (несогл.)".
А если просто "Динамический набор", то грид получается нередактируемым ...
...
Рейтинг: 0 / 0
как узнать сколько выделено столбцов (и - какие)?
    #32600570
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Думаю, что можно так определить ключи, чтобы работало и без "несогл".
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как узнать сколько выделено столбцов (и - какие)?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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