Ваши комментарии
Добрый день.
Почему введенные значения не сохранить в столце fn ( например, в виде строки с разделителем ^ )
А столбцы mn и un вычислить через "функцию расчета"?
SetSubjToKch(IntCombineToExt(GetGeneralCombineLS()),subj);return;
Попробуйте такую ф-цию разноски
Все верно - в вашей таблице нет столбца с кодом совместительства.
У вас у всех сотрудников одна исполняемая должность?
??
Таблица и скрипт в посте выше.
Если у вас по скриптам доработок нет - просто заменить файл USFUNCRW.S в ..\SCRIPT\user
Если доработки есть - самостоятельно скопировать функцию в ваш скрипт.
Таблица в примере тоже есть..
В таблицах разноски (f3) создаете новую таблицу и перезаписываете ее таблицей из примера
Добрый день.
С разноской объекта поможет такая функция: USFUNCRW.S
SetSubjToKch(comb,subj)
{
//внутренний код сов-ва
int combine=ExtCombineToInt(comb);
//внутренний код объекта
int subject=ExtSubjectToInt(subj);
if(combine>0 && subject>0)
{
var CL=CreateObject("CombineList");
CL.SetIDSubject(combine,subject);
}
}
И таблица: Tabl8.Sum
1)Отчеты -> Выборки -> F9
2)По F7 создаем отдельную таблицу ( за основу берем В9)
3)Пишем название новой таблицы, заходим внутрь
4)F9 - попали в настроечную таблицу
5)двигаемся вправо до столбца 6
6) ставим * в ключевых колонках
7)F10 - выходим с сохранением, формируем, проверяем..
то был бы вариант, если бы можно было вывести в таблицу отчета по ЛС строки со всеми комбинациями совместительство+источник, вне привязки к видам начислений
В столбце 6 отметьте * нужные ключевые поля ( ТН, источник, сов-во) и программа "схлопнет" вам данные
Сервис поддержки клиентов работает на платформе UserEcho