0
Отвечен

Добавление информации в шапку квитка.

Игорь Шалдин 6 лет назад в Справки, квитки и прочие формы печати обновлен Гашков Николай (Эксперт) 6 лет назад 5

В конце шапки квитка надо печатать БЗ оклада (вид 104) и норму рабочего времени за месяц.

Тему "Как в шапке квитка напечатать Оклад и НРВ" прочитал.

Правильно ли я понимаю, что вопрос решается так:

  1. В USFUNCRW.S вставляю код:

Image 2471

А в comprint.S вставляю код:

Image 2474

который добавляет строку и печатает в ней значение str.

Строчка в шапке добавляется, но пустая. Что делаю не так?

На рассмотрении

Добрый день.

в comprint ничего не нужно добавлять. 

Квиток с какой формой правим?  Печать текcтовая или Excel?

+1

Для Excel надо добавить что то вроде этого

UserEndPrintCheckHeader(tipKv)
{
    tInsertRows(NumStr,1); tCopyRow(NumStr);
    char str[256];
  sprintf(str," Оклад: %.2f Норма: %.2f",UserGetOklad(),UserGetNorm());
    tWriteStringToCell2(NumStr,1,OemToAnsi(str));
    NumStr++;
 
}
UserGetOklad()
{
    return atof(kch_from_safe("summa")); 
}
UserGetNorm()
{
  s50(mtek);
    return norm(2);
}

Сервис поддержки клиентов работает на платформе UserEcho