Цитата:
Сообщение от
urnadm
Если бы я вызывал форму создания задачи через FORM.RUNMODAL, то сделал бы функцию GetNo на форме, но, поскольку эта FORM.RUNMODAL вызывается функцией в таблице, я могу вернуть таким образом "No." лишь в саму эту таблицу...
Наверно я мудрено объяснил

Но всё-таки нужно получить номер созданной таким образом задачи в главную форму...
Если я правильно понял Вас, то Вы уже сами практически ответили на свой вопрос.
В таблице создаете функцию по возврату номера. Назовем ее SaveNo.
Псевдокод:
SaveNo(pNo Code 20)
No := pNo
Т.е. в этой же функции сохраняете в глобальной No переменной этот номер.
Из формы, инициировавшей создание задачи, вызываете свою функцию todo.GetNo, которая передает на вашу форму номер задачи.