0
Отвечен

Функция PutST

mid2018 5 лет назад в Расчеты начислений и удержаний / Алгоритмы обновлен Гашков Николай (Эксперт) 5 лет назад 4

Добрый день!

В таблице в "Ф-ция разноски"  прописана ф-ция PutST, которая производит разноску по F6.

Возможно ли с помощью этой ф-ции (PutST) производить разноску в ЛС  из скрипта, вызываемого по Alt_F4, чтобы не использовать  F6 ?

Простая вставка ф-ции в скрипт результатов не даёт.

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

Добрый день!

Чтобы разнести данные в ЛС через ф-цию расчета - надо сначала прочитать ЛС.  ЧИТ_ЛС(табельный_номеp,тип_чтения) или LSRead

А потом сохранить ЛС - lswrite

Если имеется в виду следующее:

  char tn[91], ls1[255];
  sprintf(tn,"%.90s",static_cast_to_string(tab)); FreeSpaceString(tn,3,""); double tabn =  atof(tn);
  lsname(Find_Full_TN(tabn),ls1); FreeSpaceString(ls1,3,""); lsread(ls1,0); 

то ЛС читается.

Может быть есть какой-нибудь пример с разноской из скрипта?

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