Определенный отчет после формирования почти всегда сохраняют в файл excel, попросили меня прикрутить имя файла для сохранения, сделал так:
Таб.Показать("Проект: " + СокрЛП(ТекПроект.Наименование), СокрЛП(ТекПроект.Наименование));
Формирую у себя - при сохранении все ок, при сохранении вижу строку из проекта, формирую тот же отчет у клиента в базе - после имени файла подставляется .mxl
Кто делает такую гадость, и как это убрать?
выкидываешь второй параметр в методе (ибо нехер травмировать пользователя нелепым вопросом на сохранение, если оно ему не упёрлось)
Втыкаешь красивую кнопку в панель струментов с логотипом от экселя, на неё вешаешь поделку, которая активное акно сохраняет в Эксель с выдачей вопроса о сохранении. Усё.
тем более что эта поделка решает проблемы сохранения больших таблиц.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший