Короче дорвавшийся до c# программер 1с написал наверное очередной велосипед.
Утилита имеет инсталлятор. Удаляется типовым механизмом. При установке проверяет наличие на Microsoft .NET Framework 3.5 если ее нет предлагает ее подгрузить. После установки появляется ярлык на рабочем столе и меню пуск.
Работает прога следующим образом, вы берете копируете в буфер обмена числа, не важно колонки строки, неважно от куда, из 1с из ворда, екселя, текстового файла — прога просто их складывает.
Я сразу поставил запрет на запуск более 1-й копии приложения. Форма обработки маленькая, весит модально для удобства, может быть убрано в трей.
Я сразу в проге прописал проверку на системные настройки разделителя дробной части. Прописал чтобы числа с разделителями точкой или запятой конвертировались нормально.
На форме при щелчке мышкой по значению, значение копируется в буфер обмена.
Никогда не задумывались, зачем на панели кнопки [М] [М+] [М-] ?
в 1с 77 не во всех отчетах работают [М] [М+] [М-]. Только что в тис 9.2 проверял. отчет Остатки тмц. + я часто работаю с текстовыми логами, в которых разделитель дробной части может быть и точка и запятая.
судя по скринам 1с явно не 7.7. Хотя что семерка, что восьмерка позволяет выделить все нужные ячейки и получить сумму в буфер…
еще раз повторяю, в 1с 77 типовой не всегда работает.
Да, бухгалтеру наверное пригодится (вместо экселя). +
Как на счет разделителя дробной части? Программа к нему чувствительна?
А вообще, интересно, еще добавить возможность вычислять среднее значение.
Я сейчас замарочился проблемой как сделать так чтобы программа брала данные в буфер обмена из формы которая находиться в следующем слое под программой, когда я решу эту проблему я добавлю разные возможности. Вся проблема что типовые элементы управления (компоненты) не справляются с данной задачей, я сейчас пытаюсь писать свою форму и свои элементы управления со свойствами.
Удачи в начинаниях.