Страница 2 из 2

Добавлено: 05 апр 2010, 14:58
edward_K
а теперь .F "NUL" 8) Для fexit вообще то со стороны программиста еще нужны специальные действия - правильно showfile вызвать. Но давно уже не было потребности формировать отчет без показа на экран.

Добавлено: 05 апр 2010, 15:00
m0p3e
Форма прервется если есть обработка ошибок при формировании потока.

Код: Выделить всё

  if (not MyForm.Error)
    MyForm.showfile();

Добавлено: 05 апр 2010, 15:04
Gameus_
.F "NUL" вообще не покажет форму, а нужно не показывать только в случае, если нет данных (чтоб пустой лист не вываливался)

поток из tovn....

Re: Link-форма без вывода на экран

Добавлено: 05 сен 2011, 17:08
hope
Подобная задача: нужно не выводить на экран печатную форму накладной - если она неверно заполнена.
Кто-нибудь нашел решение? Согласны на пустую форму - в случае ошибки.

Re: Link-форма без вывода на экран

Добавлено: 05 сен 2011, 17:21
RAJAH

Код: Выделить всё

if (<<условие>>) then
{
  message('Накладная неверно заполнена!');
  <<имя_формы>>.fexit;
  <<имя_прототипа>>.fexit;
  exit;
}

Re: Link-форма без вывода на экран

Добавлено: 05 сен 2011, 18:20
edward_K
ну если соглаcны на пустую и совсем ничего не поможет , то заводите переменную и весь вывод внутри(! и только вывод, циклы и другие аналогичные операторы в internal заключать наверное плохо) каждого цикла берете в
.{?internal;wkl;
......................
.}

Re: Link-форма без вывода на экран

Добавлено: 06 сен 2011, 08:12
hope
Спасибо! Попробую оба варианта!