kms писал(а) 04. Июля 2008 :: 10:03:orefkov писал(а) 03. Июля 2008 :: 10:25:kms, поделив палку о двух концах на две, получишь две палки о двух концах
Саня, я прекрасно это понимаю.
Более того, у меня уже есть много разных палко о двух концах, с которыми я не знаю, что делать.
Я просто хотел сказать, что и с ПараметрамиДляПриемника может случиться то же самое.
Сегодня при передаче в ИТ мы хотим передать строку - указание для группировки.
Завтра появится плоская группировка ИТ - мы будем менять формат этой строки?
При этом версия ИТ может быть не готова принять такую строку в новом формате.
С прокси-объектами все это обработать проще.
Ну, по крайней мере - мне так кажется, на данный момент.
Ну, кто мешает в ПараметрыДляПриемника передать не строку, а еще какой-либо объект?
Кто мешает в Приемник передать не ИТ, а ПроксиОбъект, которому установили принимающую ИТ и способ приемки?
Моей компоненте по-барабану же, лишь бы Приемник кастился в ISQLiteResultLoader.
Аналогично будет и для загрузки чего угодно в таблицу SQLite.
Просто я пока думаю над интерфейсом, какимнить ITableDataSource.
И потом никто не запретит в 1С++ не реализовывать ISQLiteResultLoader непосредственно в ИТ, а например написать объект, реализующий как ISQLiteResultLoader, так и ITableDataSource, отвечающий за загрузку в/выгрузку из ИТ. Как захотите, так и сделаете.