Ваши комментарии
Добрый день.
Пример ф-ции с запросом:
PanelVZa4(&rez) { var MapVZa4 = CreateObject("MapString"); MapVZa4.Add("01","Заработная плата"); MapVZa4.Add("02","Стипендия учащимся"); MapVZa4.Add("03","Пенсия социальная"); MapVZa4.Add("04","Пенсия негосударственных пенсионных фондов"); MapVZa4.Add("05","Пособия и другие выплаты по безработице"); MapVZa4.Add("06","Пособия на детей"); MapVZa4.Add("07","Прочие выплаты"); MapVZa4.Add("08","Аванс по заработной плате"); string Title = "Выберите вид зачисления"; var MapRez = CreateObject("MapString"); if ( PanelValueFromMap(MapVZa4,MapRez,1,Title) == ESC ) return -1; if ( !MapRez.InitIterator() ) return -1; rez=MapRez.GetCurKey(); return 0; }
Я ожидал, что строки, по которым нет ШЗ в настройке свода появятся вверху таблицы.
А по каким строкам у вас нет ШЗ?
Присвоить " свой ШЗ" нужно в таблице "Условие расчета таблицы разбиения" (перемещаемся по таблицам клавишей tab)
Нужно прописать примерно такой код:
int rez=Sim_For_Intern_Cod(S.InternCod,9-1)=='1'; //c вида удерживается ндфл if (rez)
S.SetPartShz("Db_c_sh","алим.с бл"); //присваиваем нужный ШЗ
return rez;
З.ы. Чтобы использовать скрипт вразюивке сводов нужно поставить 1 в колонке Script
попробуйте обновить до крайней версии..
Какое сообщение будет?
у меня в своде ничего не меняется
А какие изменения вы ожидаете после разбивки?
з.ы. в своде как минимум должен отличаться ШЗ у строк "алименты" и "алименты с б/л2" иначе как программа поймет в какую строку нужно записать сумму?
Добрый день.
Перед GetKchValue() надо добавить
var tmpComb=CreateObject("TmpCurCombine");tmpComb.Init(ExtCombineToInt(Combine));
Добрый день!
Попробуйте поискать пособие (Внешние программы -Пособия ФСС) Пособие с этим ЭЛН
Нужно удалить пособие и повторить расчет
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день.
Ваша Excel форма практически один в один совпадает с " Мониторинг. "Форма для заполнения" (Минздрав) 04.2020"
Чем отличаются у вас 55 и 56 графы? Как их нужно заполнять?