Ваши комментарии
Добрый день.
А функция из этой темы не помогла?
зачем так сложно?
// Табельный номер
char tabn[10];
var Date=KDateFromStr(to_string(datatek));
GetKchValue("tn",tabn,6,Date);
тем более в Value_For_Table_CodO нужно в качестве кода передать int
я бы сделал так
int tabn=kch_from_int("tn");
Проверял: параметр data принимает корректные значения. Ну т.е. для января - 202101, февраля - 202102 и т.д.Но НРВ функция выбирает всегда из последнего столбца сетки. Что делаю не так?
Думаю это потому, что в сетке у вас 2001 год!
М.б. я что-то не так делаю:
Просто уберите вот это из "функции расчета"
значение в столбец "Ввод данных для расчета кл.рук-ва" вам запишет функция предв. обработки "#return kl_ruk();"
результат работы которого записывается в переменную str.
Переменная str локальная и за пределами функции она не существует.
Добрый день.
И всё бы хорошо, но данные в столбце "Ввод данных для расчета кл.рук-ва" не сохраняются при выходе/входе в таблицу, или при её перерасчете
А зачем у этого столбца функция расчета "return str;"?
В поставочной тарификации у "фиксаторов" такая настройка
Совпадает с вашей?
(можно же просто скопировать столбец из поставочной таблицы и вставить в вашу..)
1)Объявляете глобальную переменную
2)в функции " Начало приема из ЛС" инициализируете ее
3)используете либо в самой таблице, либо в " Конец приема из ЛС"
4)пример можно посмотреть в "Работа -> Работа с Кассой -> Обмен с банками"
(Таблица "Открытие счетов в Промсвязьбанке" перед формированием запрашивает тип продукта и результат помещает в глоб.переменную tipProdukta)
если б описали задачу полностью - решение бы нашли быстрее
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день!
У вас задача разнесли сумму или добавить вид и разнести сумму?
Во втором варианте у вас после 100 сумм закончатся виды для разноски...