Цитата:
Сообщение от
mazzy
Для решения каких задач могут потребоваться ОДНОВРЕМЕННО и dynalink, и link на одном датасорсе?
Чтобы динамически связать форму с формой в которой квери содержит джоин. Например открываешь форму номенклатуры из нее видишь спецформу где сроки инвойсов вместе с информацией из самих инвойсов. Перемещаясь по номенклатуре меняем фильтр по ней по строкам. У строк линк на инвойсы и дайналинк на буфер айтема номенклатуры.
Почему два набора методов? Тут два ответа, во-первых линк и дайналинк это разные сущности - линк связывает два источника данных внутри запроса, дайналинк, связывает источник данных с буфером записи не обязательно входящим в запрос. Во-вторых, наверное, было проще приделать методов к существу классу на C++ чем сделать коллекции links и dynalinks с одинаковым набором методом кроме добавления - там все так.