Регистрация Забыли пароль? |
| Главная » Форум » Школы » Обсуждение программы "ИвАттестат" |
| Автор | Обсуждение программы "ИвАттестат" | ||
| Алекс Администратор Сообщений: 1178 Зарегистрирован: 18.02.2008, 14:32:45 |
| ||
|
Текущая версия программы - 2.4.0 Ссылка на обсуждение с начала 2015 года Планы на ближайшее (и не очень) будущее: 6. Попробовать избавиться от всех Access Violation, заменить их на вывод человекопонятных ошибок (ад кромешный, таких возможных мест больше 100 ).9. Что-нибудь придумать с "ИО" руководителя. 18. Разобраться с расположением ФИО руководителя учреждения и ФИО классного руководителя в книге учета при нескольких классах. 26. Разобраться с появляющимися пустыми строками и "призраками" в списке выпускников. 27. Добавить "антифриз" на программу при проверке на обновления. 28. Попробовать подгружать список макетов с сервера. 29. Сохранять данные из Главных установок после импорта из CSV. 30. Добавить в шаблон импорта для программы колонки для выгрузки в ФИС ФРДО. 31. Добавить счетчик "галочек" в импорте из РБД. 32. Добавить колонки "Наличие оценок" и "Доп.сведений" в таблицу списка выпускников. Изменил(а) Алекс, 14 июня 2021, 23:24:13 | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Пользователь удален автоматически по причине длительной неактивности Сообщений: 0 Зарегистрирован: 01.01.1970, 03:00:00 |
| ||
|
Вопрос всем, кто сокращает расшифровку оценок, почему не хотите их напечатать полностью? в поле оценок же расшифровки убираются? Раздал – проверяйте по буквам!!! Обнаружил сам нечаянно когда бланк печатал, из розданных бланков ни кто… НИ КТО…. даже не заикнулся, что что-то не то Я три года так мучался, потом понял, что это никому неинтересно (включил самоцензуру ), теперь базу заполняют классные руководители, а я только главные установки и печать. Ошибки мгновенно прекратились.
| |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Пользователь удален автоматически по причине длительной неактивности Сообщений: 0 Зарегистрирован: 01.01.1970, 03:00:00 |
| ||
| Программа отличная! Пользуемся третий год. По последнему обновлению - печать следующего выпускника автоматически - очень здорово. Однако я бы тут изменил печать следующего выпускника. Например, я отпечатал сначала на весь класс титульный лист аттестат, затем внес в базу их номера, в принтере изменил размер бумаги под приложение, и необходимо печатать только приложение (титульный, затем обратную сторону, затем следующего выпускника). В программе на данный момент последовательность с титульным аттестата, либо убрать титульный аттестата (неудобно ведь каждый раз в принтере изменять границы печати), либо добавил печать только титульного, либо добавил окно выбора последовательности, н-р, 1. Печать титульного приложения; 2. Печать обратной стороны приложения; 3. Переход к следующему ученику | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Алекс Администратор Сообщений: 1178 Зарегистрирован: 18.02.2008, 14:32:45 |
| ||
|
oleguch Согласен. Такой вариант с последовательностью печати я не учитывал. Сейчас пробую сымитировать ситуацию, при котором при первом проходе бланк съезжает на 1-2 мм. Потом займусь последовательностью печати. -------------------- Кто говорит, тот не знает. Кто знает, тот не говорит. | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Пользователь удален автоматически по причине длительной неактивности Сообщений: 0 Зарегистрирован: 01.01.1970, 03:00:00 |
| ||
| Еще хотелось бы добавить возможность добавлять номера аттестатов комплексно на весь класс, а не отдельно каждому выпускнику (когда номера идут последовательно). Я бы, конечно, добавил бы их и в *.csv файл, но когда номер начинается с 0, этот "0" автоматически удаляется. Сохраняется только когда формат ячейки текстовый, а это не дает возможности прогнать номера аттестатов по всему списку с увеличением номера. И неудобно каждый раз импортировать (то есть импортировал, распечатал аттестаты, снова зашел в csv, добавил номера, и снова импортировать). Номера аттестатов добавляю после их печати, так как вдруг закосячу с каким-нибудь. Не знаю, есть ли в этом всем смысл, просто столкнулся с такой "не удобностью". Например, в окне выпускников, где стоят ФИО, дата рождения и номер аттестата, щелкнуть правой кнопкой по пустому номеру аттестата, выбрать "заполнить номер", добавить, и галочкой выбрать "проставить всем" с увеличением на 1. Естественно, учитывая фильтр, чтобы не напечатать номер обычного аттестата золотому. Также продумать с разделенными номерами (когда бланки из разный партий). Н-р, "проставить от такого-то номера до такого-то", или такому-то количеству, или просто выбрав из списка тех выпускников, у кого идет последовательно. Или вообще ничего не делать ) | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Пользователь удален автоматически по причине длительной неактивности Сообщений: 0 Зарегистрирован: 01.01.1970, 03:00:00 |
| ||
|
Добрый день. Заметил такую неприятность при работе с книгой учёта. Я создал две книги (для 9 класса и для 11 класса). Сохранил их. При следующем запуске программы, допустим я открыл книгу 9 класса. Просмотрел её подправил. И решил открыть книгу 11 класса. И тут начинается чехорда. То ученики пропадают, то оценки и надписи встают по вертикали и так далее. Такое ощущение что вторая открытая книга накладывается на первую. А если после открытия одной книги полностью закрыть программу и заново открыть то другая книга отображается коректно | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Пользователь удален автоматически по причине длительной неактивности Сообщений: 0 Зарегистрирован: 01.01.1970, 03:00:00 |
| ||
|
oleguch написал(а): Еще хотелось бы добавить возможность добавлять номера аттестатов комплексно на весь класс, а не отдельно каждому выпускнику (когда номера идут последовательно). Я бы, конечно, добавил бы их и в *.csv файл, но когда номер начинается с 0, этот "0" автоматически удаляется. Сохраняется только когда формат ячейки текстовый, а это не дает возможности прогнать номера аттестатов по всему списку с увеличением номера. И неудобно каждый раз импортировать (то есть импортировал, распечатал аттестаты, снова зашел в csv, добавил номера, и снова импортировать). Номера аттестатов добавляю после их печати, так как вдруг закосячу с каким-нибудь. Не знаю, есть ли в этом всем смысл, просто столкнулся с такой "не удобностью". Например, в окне выпускников, где стоят ФИО, дата рождения и номер аттестата, щелкнуть правой кнопкой по пустому номеру аттестата, выбрать "заполнить номер", добавить, и галочкой выбрать "проставить всем" с увеличением на 1. Естественно, учитывая фильтр, чтобы не напечатать номер обычного аттестата золотому. Также продумать с разделенными номерами (когда бланки из разный партий). Н-р, "проставить от такого-то номера до такого-то", или такому-то количеству, или просто выбрав из списка тех выпускников, у кого идет последовательно. Или вообще ничего не делать ) Это уже обсуждалось ранее, да, с одной стороны, это облегчило бы и упростило работу, но с другой - скорее всего, это вызовет большее количество ошибок, вбивая вручную, номер проверяется и соответственно вероятность ошибки минимальна. Изменил(а) , 19 июня 2015, 11:38:47 | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Алекс Администратор Сообщений: 1178 Зарегистрирован: 18.02.2008, 14:32:45 |
| ||
|
oleguch написал(а): Еще хотелось бы добавить возможность добавлять номера аттестатов комплексно на весь класс, а не отдельно каждому выпускнику (когда номера идут последовательно). Скорее всего не буду это делать. Автоматизация - автоматизацией, но за этой автоматизацией можно что-нибудь пропустить. Согласен, удобно. Но если где-то что-то глазами пропустить после автоматизации, то это может вылезти боком. Потом 10 раз будешь себя винить с фразой "лучше бы делал все вручную". Лучше не надо. -------------------- Кто говорит, тот не знает. Кто знает, тот не говорит. | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Алекс Администратор Сообщений: 1178 Зарегистрирован: 18.02.2008, 14:32:45 |
| ||
|
sanchess написал(а): Добрый день. Заметил такую неприятность при работе с книгой учёта. <...> Да, есть у этой экранной таблицы непонятные пока мне глюки. Сложно к ней подступаться, особенно когда приходится вращать текст от ячейки к ячейке, а потом это еще согласовать с печатью на принтере. Никак не решусь заняться ей вплотную, т.к. времени можно на ней "положить" очень много (не одну неделю). Делайте пока лучше через "закрытие программы", так надежнее. Потом, может, совсем переделаю этот модуль. Не нравится он мне с его непредсказуемостью. -------------------- Кто говорит, тот не знает. Кто знает, тот не говорит. | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Пользователь удален автоматически по причине длительной неактивности Сообщений: 0 Зарегистрирован: 01.01.1970, 03:00:00 |
| ||
|
Алекс И ещё, если ввожу номер и дату приказа о выдаче аттестатов то колонка "Подпись уполномоченного лица" не влазит на лист. Будем надеяться что Вам удастся и с этим что-нибудь придумать в переделаном модуле
Изменил(а) , 19 июня 2015, 12:23:18 | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Алекс Администратор Сообщений: 1178 Зарегистрирован: 18.02.2008, 14:32:45 |
| ||
|
sanchess Скорее всего сделаю экспорт в Excel. Я бы уже давно его сделал, но есть одна загвоздка - стандартные экселевские модули привязаны к установленному офису и используют офисные библиотеки через OLE (кто программист, тот поймет). А если офис, к примеру, не установлен на компьютере? Или работают из-под Wine в Linux? Поэтому приходится искать варианты работы с xls без OLE. А это не простая задача. Дурная привычка "писать универсальные программы с возможностью обработки динамически изменяющегося количества данных" меня скоро погубит .-------------------- Кто говорит, тот не знает. Кто знает, тот не говорит. | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Пользователь удален автоматически по причине длительной неактивности Сообщений: 0 Зарегистрирован: 01.01.1970, 03:00:00 |
| ||
|
Подскажите, как сместить расшифровку подписи директора в приложении вправо. "осуществляющий образовательную деятельность" написано на одной строке. Для подписи мало места. | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Пользователь удален автоматически по причине длительной неактивности Сообщений: 0 Зарегистрирован: 01.01.1970, 03:00:00 |
| ||
|
Dominusego Вопрос всем, кто сокращает расшифровку оценок, почему не хотите их напечатать полностью? в поле оценок же расшифровки убираются? В том то и дело… что после печати трех классов уже ничего не уберешь. Увидел сообщение sch226 уже вечером и вспомнил, что уже проходили аналогичное. Печатаем один раз в год… все не упомнишь, плюс четыре раза прочитал приказ и не нашел в своих действиях нарушение. А оно вон как. Я три года так мучался, потом понял, что это никому неинтересно (включил самоцензуру), теперь базу заполняют классные руководители, а я только главные установки и печать. Ошибки мгновенно прекратились. У нас самоцензура неизвестное слово. Классные от всего открещиваются и после их проверки нахожу 4-5 ошибок в классе. Крайний буду я. Например, я отпечатал сначала на весь класс титульный лист аттестат, затем внес в базу их номера, в принтере изменил размер бумаги под приложение, и необходимо печатать только приложение (титульный, затем обратную сторону, затем приложение следующего выпускника). Oleguch и Алекс я печатал по такому же принципу, плюс происходит проверка номера аттестата. Однако автоматическую нумерацию я бы не делал, и так все ОК. Dim4iK При печати на лазерном принтере разброс 1-2 мм. ни куда не денется, что с ним не делай. Мне кажется добавление поправок и дополнительных макетов запутает систему. Чем проще программа, тем она надежней и меньше возможности самостоятельно накосячить… как я.
| |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Пользователь удален автоматически по причине длительной неактивности Сообщений: 0 Зарегистрирован: 01.01.1970, 03:00:00 |
| ||
|
bk007 написал(а): При печати на лазерном принтере разброс 1-2 мм. ни куда не денется, что с ним не делай. Мне кажется добавление поправок и дополнительных макетов запутает систему. Чем проще программа, тем она надежней и меньше возможности самостоятельно накосячить… как я. ![]() В том и дело, что прекрасно все выводится, как я уже сказал, смещения неравномерны, при этом до этого я печатал с теми же параметрами, на ом же принтере, с теми же бланками и все было идеально. Сейчас в программе реализована возможность корректировки смещения, но удобнее было бы, если бы она была при предпросмотре, это позволило бы отдельно каждый лист при печати подстривать без выхода из режима печати. Ну а что до макетов, то это я к тому, что когда разные аттестаты приносят, приходится делать лишние телодвижения и теряется время, было бы наверно удобнее, если бы макеты были уже загружены и настроены, а при печати только выбирать нужный, естественно нужные загружать так же как и сейчас, самостоятельно, но не один, а сразу два, например. Усложнений в этом я не вижу, в версии 2.2.1 есть более сложные моменты и дополнения уже
| |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Пользователь удален автоматически по причине длительной неактивности Сообщений: 0 Зарегистрирован: 01.01.1970, 03:00:00 |
| ||
|
Алекс написал(а): Можно использовать сторонние (есть и фришные) библиотеки для прямого формирования Excel-файлов.Скорее всего сделаю экспорт в Excel. Я бы уже давно его сделал, но есть одна загвоздка - стандартные экселевские модули привязаны к установленному офису и используют офисные библиотеки через OLE (кто программист, тот поймет). А если офис, к примеру, не установлен на компьютере? Или работают из-под Wine в Linux? Поэтому приходится искать варианты работы с xls без OLE. Или можно поступить проще - формировать csv-файл с готовой структурой. После его можно открыть в Excel и отформатировать как нужно. Светлана 44 написал(а): Подскажите, как сместить расшифровку подписи директора в приложении вправо. "осуществляющий образовательную деятельность" написано на одной строке. Для подписи мало места. Проще всего сместить ФИО директора ниже, на уровень М.П. Или, в крайнем случае, в соответствующем шаблоне все горизонтальные смещения увеличить, к примеру, на 10мм, и под списком учеников указать 10мм в поле "Смещение печати титульного листа По горизонтали" - т.к. ФИО директора автоматически выравнивается по правому краю бланка, то это смещение сдвинет его на 10мм ближе к правому краю, а подправленный шаблон поставит все остальные данные в нужные места. Dim4iK написал(а): Сейчас в программе реализована возможность корректировки смещения, но удобнее было бы, если бы она была при предпросмотре, это позволило бы отдельно каждый лист при печати подстривать без выхода из режима печати. А как Вы увидите на предпросмотре, что произошло смещение?! Если бы вместо дефолтного изображения бланка можно было бы задавать свои сканы бланков, как это происходит в модуле создания шаблонов по сканам бланков, вот тогда было бы видно - что где реально будет печататься и можно было бы добавить поля для корректировки смещения! Изменил(а) , 19 июня 2015, 15:04:24 | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Алекс Администратор Сообщений: 1178 Зарегистрирован: 18.02.2008, 14:32:45 |
| ||
|
OlegROA Объединение ячеек не учитываете? Вся загвоздка именно в этом. -------------------- Кто говорит, тот не знает. Кто знает, тот не говорит. | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Vitautas Пользователь Сообщений: 4 Откуда: Тверь Зарегистрирован: 19.06.2015, 14:37:01 |
| ||
| А можно сделать, чтобы после добавления нового выпускника курсор переходил на него, а не оставался на предыдущем. При заполнении и сразу печати, так удобнее. Сорри если уже было, но 90 страниц читать тяжело. | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Алекс Администратор Сообщений: 1178 Зарегистрирован: 18.02.2008, 14:32:45 |
| ||
|
Vitautas Простите, а какой сакральный смысл в этом? Всё равно все сначала базу заполняют, выверяют, проверяют, еще раз проверяют, потом снова выверяют и только потом начинают печатать. -------------------- Кто говорит, тот не знает. Кто знает, тот не говорит. | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Пользователь удален автоматически по причине длительной неактивности Сообщений: 0 Зарегистрирован: 01.01.1970, 03:00:00 |
| ||
|
Алекс написал(а): Объединение можно эмулировать добавлением пустых ячеек. - при подгрузке из csv надпись из первой ячейки автоматически распространится на соседние пустые ячейки.OlegROA Объединение ячеек не учитываете? Вся загвоздка именно в этом. К примеру, вот такой csv-файл: Первая колонка;;Вторая колонка;После открытия визуально будет видна шапка из двух строк, в верхней строке каждый заголовок как бы объединяет по две колонки. От пользователя останется только одно - выделить такие ячейки и нажать кнопку "Объединить и поместить в центре". | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Алекс Администратор Сообщений: 1178 Зарегистрирован: 18.02.2008, 14:32:45 |
| ||
|
OlegROA Мысль понял. Но, зная себя, так делать не буду. Много лишней ручной работы останется пользователям. Не все знают даже как банально объединять ячейки. -------------------- Кто говорит, тот не знает. Кто знает, тот не говорит. | |||
| Автор | RE: Обсуждение программы "ИвАттестат" | ||
| Алекс Администратор Сообщений: 1178 Зарегистрирован: 18.02.2008, 14:32:45 |
| ||
|
Выложил версию 2.2.2. Добавил вариант полуавтоматической печати: Титул Приложения -> Оборотная сторона Приложения. Исправил контроль вывода предупреждений о том, что данная страница уже была отпечатана для данного выпускника. Предупреждения появлялись только для титульных листов аттестатов. ps. Будем надеяться, что пока на этом всё. С понедельника начинаю заниматься другими делами. А сейчас на велосипед и... домой. -------------------- Кто говорит, тот не знает. Кто знает, тот не говорит. | |||
| Выберите раздел: |

).
), теперь базу заполняют классные руководители, а я только главные установки и печать. Ошибки мгновенно прекратились.
.