Bankir.Ru
3 декабря, суббота 12:41

Объявление

Свернуть
1 из 2 < >

Третья ежегодная конференция-консилиум «ИТ-бюджет банка - 2017»

Показать больше
Показать меньше

Вызов системного макроса

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Вызов системного макроса

    РС-Банк 4.31
    хочется попользовать PutPlat(a) из макросов печати,
    в своем макросе делаю так:
    import "..\\mac\\operday\\mo.mac";
    file doc(document);

    PutPlat(doc);

    или
    record dd(document);
    setbuff(dd,doc);
    PutPlat(dd);

    или
    record dd(document);
    copy(dd,doc);
    PutPlat(dd);

    и вот ничего не получается не могу адрес структуры(буфера)передать,
    хоть ты тресни

  • #2
    В PutPlat(doc) дописываешь проверку doc.

    if (index(string(doc),"File")==0)
    setbuff( dd, doc );
    else
    copy(dd,doc);
    end;

    и вызываешь просто PutPlat(doc)

    Комментарий

    Пользователи, просматривающие эту тему

    Свернуть

    Присутствует 1. Участников: 0, гостей: 1.

    Обработка...
    X