andryyo писал(а):
И всеже интересно,почему не работаетТы не совсем разобрался в применении компонента EventFromData. Этот компонент используется для получения данных, которые на данный момент еще не вычислены. У тебя же все данные уже получены из компонента StrPart. Следовательно, их нужно только сохранить (что делаем компонентом Memory). Кроме того, внимательно прочитай раздел справки, где описываются потоки, верхние точки и приоритет данных.
Вот пример, как должно работать в том виде, который ты пытался сделать:
code_19274.txt
В компоненте StrPart установлено DirectEvent=True, чтобы событие onSplit происходило первым и сохраняло одно значение в Memory, после чего происходит событие onPart и выдает второе значение в поток. Исходная строка находится в DoData.