← Voltar

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

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

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

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

Este tópico foi útil?

Compartilhar tópico

Comentários (7)

Entrar ou Criar conta, Faça login ou cadastre-se para deixar um comentário

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

Сделаю.