← Zurück

Связь класса с DDE-таблицей НЕ через атрибут.

Михаил, возможно ли?

Причина - хочу использовать один и тот же класс для НЕСКОЛЬКИХ таблиц.

Если есть даже кривой воркэраунд, прошу подсказать.

War dieses Thema hilfreich?

Thema teilen

Kommentare (7)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Mikhail Sukhov
Mikhail Sukhov

Не совсем понял, что требуется и в чем проблема.

sergun
sergun Autor

Вопрос в том, как использовать один и тот же класс для экспорта данных из нескольких DDE-таблиц, имеющих одинаковую структуру.

Mikhail Sukhov
Mikhail Sukhov

Я понял о чем речь. Да, я специально запретил добавлять в AddCustomMapping один и тот же тип. Потому что название таблицы берется из атрибута, примененного к этому типу. А у Вас, как я понимаю, названия все таки разные у таблиц.

Можете сделать для экономии кода простое наследование. Создать один базовый класс со всеми свойствами и сделать классы-наследники вообще без свойств.

sergun
sergun Autor

Эпс. Так не пойдет. У меня число таблиц определяется в рантайме. м.б. в будущих версиях сделаете перегруженный AddCustomMapping с указанием Type?

Я конечно, не знаю насколько популярен мой случай..

sergun
sergun Autor

Вернее с указанием имени таблицы.

sergun
sergun Autor

Михаил,

хочу уточнить про:

Считаете ли это целесообразным? Ждать ли в новых версиях?

Mikhail Sukhov
Mikhail Sukhov

Сделаю.