Ваши комментарии
Спасибо. Проблему решили путем удаления большого числа обработанных писем.
Спасибо, этот вариант сработал.
З.Ы. Восстановить файлы из страховой копии - самый простой вариант. Знать бы ещё из какой именно... :))
Пользователь похоже восстановил из страховой копии только один из файлов kch в корне zpl
Такого быть не могло, т.к. пользователь вообще ни чего не знает о восстановлении из страховой копии.
Нашел у себя мартовскую сохраненку клиента, взял оттуда KCHDOP.TAB, всё заработало.
На поставке "прокатило".Что я делаю не так?
Когда скрываю столбец в шаблоне, дата исчезает, но если делать передачу в файл, то всё нормально. Волшебство...
Я "выкрутился" по другому - сделал текст в последнем столбце невидимым.
Пока не вижу других вариантов поправить печатную форму реестра
Пичалька...
Непонятно, зачем вообще некоторые банки "зашили" в dll... Тот же АльфаБанк не так давно прекрасно редактировался через скрипты.
Речь о печатной форме реестра?
Нет, конечно. Выше я говорил, что речь идёт о файле для зачисления зарплаты.
Печать идет в шаблон alf_ved_PenaltyInfo.xlt
Не только печать. Этот же шаблон используется для передачи в файл.
Можете поставить нулевую ширину для столбца "бик банка получателя"
Первое, что пришло в голову, но не прокатило, т.к. в одну из ячеек этого столбца КЗ пишет дату договора в шапке.
Ну и править поставочный шаблон - не вариант.
Других способов решения проблемы нет?
Задача была продемонстрировать что макрос запускается
Спасибо за "демонстрацию", конечно... Но меня интересовало:
1. Как из скрипта вызвать запуск макроса. На этот вопрос ответил Андрей, за что огромное ему спасибо.
2. Куда именно в EXCELSV.S надо вставить _XlsObj.Run("имя_макроса");, чтобы макрос запускался после заполнения листа.
Вы то куда воткнули запуск макроса?
Если бы я знал куда воткнуть запуск макроса, вопроса бы не задавал.
Тему можно закрывать, разобрался сам.
2)В поставочный скрипт добавил строку _XlsObj.Run("Makros11");
Совсем не то.
Макрос должен обрабатывать данные на уже заполненном листе. Ну т.е. _XlsObj.Run("Makros11"); куда-то в другое место, туда, где скрипт уже заполнил лист.
Сортировка - это 1/100 того что нужно сделать. На самом деле надо ещё сгруппировать начисления и удержания по статьям затрат, подвести по ним итоги, подвести итоги по статьям затрат в разных разрезах... и т.д. и т.п.
Сервис поддержки клиентов работает на платформе UserEcho
Правду говорят: "Всё новое - хорошо забытое старое"...
Спасибо.