Регистрация    Забыли пароль?
Имя   Пароль  запомнить
  
Главная » Форум » Школы » Обсуждение программы "ИвАттестат"
 
Страница 8 из 123 << < 5 6 7 8 9 10 11 > >>
Автор Обсуждение программы "ИвАттестат"
Алекс
Администратор

Сообщений: 1040
Зарегистрирован:
18.02.2008, 14:32:45

10 июня 2010, 12:24:33 Ссылка
Следите за обновлениями! В программе все еще находят ошибки/недочеты!


Здесь ведется обсуждение (проблемы, недочеты) программы для печати школьных аттестатов "ИвАттестат".

Текущая версия программы - 2.3.5
Ссылка на обсуждение с начала 2015 года

Планы на ближайшее (и не очень) будущее:
1. Сделать печать свидетельств об окончании (при условии получения сканов бланков со всеми размерами до всех полей). 28.05.2015
2. Изменить формат базы данных. Скорее всего в XML. 14.05.2015
3. Полностью переделать предварительный просмотр. 14.05.2015
4. Добавить переключатель обычный/золотой при массовой печати. В списке выпускников "золотых" подсвечивать цветом. 25.05.2015
5. Сделать разбиение предмета на две строки более удобным. 14.05.2015
6. Попробовать избавиться от всех Access Violation, заменить их на вывод человекопонятных ошибок (ад кромешный, таких возможных мест больше 100 smiley).
7. Подкорректировать текст вывода ошибки "Не заполнены все оценки". 28.05.2015
8. Исправить ошибку с Access Violation при экспорте данных в формат CSV (для сторонних программ). Исправлено, на сайт не выложено.
9. Что-нибудь придумать с "ИО" руководителя.
10. Почистить остатки от данных базы предыдущих версий. 14.05.2015
11. Что-то придумать с распечаткой не помещающихся колонок при большом количестве предметов в Книге учета. 22.06.2016
12. Попробовать при запуске выдавать предложение с автоматической загрузкой последней использованной базы и последнего использованного макета. 28.05.2015
13. Сделать возможным печать титульника без введенных оценок. 28.05.2015
14. Попробовать научиться определять текущий масштаб шрифтов/экрана системы для предотвращения "расползания" интерфейса и исчезновения кнопки "Печать". 15.05.2015
15. Убрать фразу "Буква Z в данном предварительном просмотре не показывается, но на принтере успешно печатается" на предварительном просмотре титульника. 14.05.2015
16. Увеличить размер шрифта нижней подсказки ФИО выпускника и номера аттестата в предварительных просмотрах. 15.05.2015
17. Избавиться от тройных кавычек при импортировании из CSV. 28.05.2015
18. Разобраться с расположением ФИО руководителя учреждения и ФИО классного руководителя в книге учета при нескольких классах.
19. Реализовать автоматическое приглашение для печати следующего выпускника или листа аттестата (два варианта - либо печать такого же листа следующего учащегося, либо другого листа этого же выпускника). 18.06.2015
20. Сделать маску ввода даты рождения, даты выдачи аттестата вида хх.хх.хххх. Согласовать это с import.xls. 28.05.2015
21. Выдавать предупреждение о том, что следующий аттестат - "золотой" при нажатии на кнопку "Следующий выпускник". 15.05.2015
22. Фильтрация "золотые" аттестаты и "обычные" в списке выпускников. 15.05.2015
23. Реализовать печать справок об окончании школы. 28.05.2015
24. Добавить печать темы сочинений с выравниванием по ширине в дополнительных сведениях. 28.05.2015
25. Переделать Книгу учета. Добавить возможность экспорта ее в xls. 22.06.2016
26. Разобраться с появляющимися пустыми строками и "призраками" в списке выпускников.
27. Добавить "антифриз" на программу при проверке на обновления.
28. Попробовать подгружать список макетов с сервера.
29. Сохранять данные из Главных установок после импорта из CSV.
30. Добавить в шаблон импорта для программы колонки для выгрузки в ФИС ФРДО.
31. Добавить счетчик "галочек" в импорте из РБД.
32. Добавить колонки "Наличие оценок" и "Доп.сведений" в таблицу списка выпускников.

Изменил(а) admin, 09 апреля 2021, 09:59:20
Автор RE: Обсуждение программы "ИвАттестат"
Алекс
Администратор

Сообщений: 1040
Зарегистрирован:
18.02.2008, 14:32:45

13 июня 2010, 11:33:58 Ссылка
Обновил до версии 1.3.1:
- Добавил переключатель "Печатать две Z в строке" (надо ли было?)
- Исправил ошибку с несохранением межстрочного интервала в макете Приложения с оценками
- Добавил в заголовок окна название макета, с которым в данный момент ведется работа
- Добавил печать Дополнительных сведений в Контрольный лист (печатается справа от оценок), в связи с чем шрифт пришлось изменить на 10.

Что НЕ сделал:
- запуск через командную строку с параметрами, т.к. возникли проблемы с последовательностью загрузки форм при старте приложения (выдает Access Violation при попытке занести данные, считанные из файла в значения полей, которые, оказывается, еще не созданы в памяти).


--------------------
Кто говорит, тот не знает. Кто знает, тот не говорит.
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

13 июня 2010, 11:55:08 Ссылка
Скорее всего это из-за того, что выполняется код при создании формы.
Можно при создании только прочитать параметры строки в какие-нибудь глобальные переменные
и глобальную переменную флаг переключить с 0 на 1
А потом при перерисовке формы (OnPaint)
Если флаг не 0 а 1, сбросить флаг на 0 (чтоб только один раз выполнялось) и выполнить оставшийся код.
К тому времени все уже создано и ошибки не будет.
Автор RE: Обсуждение программы "ИвАттестат"
Алекс
Администратор

Сообщений: 1040
Зарегистрирован:
18.02.2008, 14:32:45

13 июня 2010, 12:00:57 Ссылка
YYY_ написал(а):
Скорее всего это из-за того, что выполняется код при создании формы.
Можно при создании только прочитать параметры строки в какие-нибудь глобальные переменные
и глобальную переменную флаг переключить с 0 на 1
А потом при перерисовке формы (OnPaint)
Если флаг не 0 а 1, сбросить флаг на 0 (чтоб только один раз выполнялось) и выполнить оставшийся код.
К тому времени все уже создано и ошибки не будет.

Тут все немного сложнее... Думал сделать через таймер, но тоже не получилось. Или у меня уже просто голова не соображает, либо тут действительно есть серьезные подводные камни, когда в программе 10 окон и данные макета нужно разбрасывать минимум по четырем.


--------------------
Кто говорит, тот не знает. Кто знает, тот не говорит.
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

13 июня 2010, 14:00:40 Ссылка
Это же у вас что-то борландовское ?
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

13 июня 2010, 16:39:09 Ссылка
Алекс написал(а):
Обновил до версии 1.3.1:


Спасибо Вам огромное за большую проделанную работу! г. Камышин очень признателен Вам!
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

13 июня 2010, 19:41:21 Ссылка
sc6027 написал(а):
Все замечательно!
Проблема - не могу распечатать
выдается: Printing in progress и полное молчание
после закрытия программы: печатается пустой лист
ВЫРУЧАЙТЕ smiley


Что-то подобное было в одной из школ.... Причина отсутсвие значения в полях указания сдвига по вертикали и горизонтале. Там должны стоять какие то ЦИФРЫ
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

13 июня 2010, 22:30:21 Ссылка
Спасибо за ответ на мои странные предложения.
Но. Если действительно есть силы и возможность, добавьте выбор шрифта.
Использую Bookman Old Style. Все вписывается. 12-го выдали аттестаты.
Макет сделал в Publisher. Заполнял вручную... smiley
Автор RE: Обсуждение программы "ИвАттестат"
Алекс
Администратор

Сообщений: 1040
Зарегистрирован:
18.02.2008, 14:32:45

14 июня 2010, 00:52:37 Ссылка
На страницу с программой выкладывать не буду - и так уже довольно много обновлений, а это обновление несущественное. Релиз 1.3.1a
Добавлено:
1) выбор шрифта Times New Roman или Bookman Old Style. Обращаю Ваше внимание - будьте осторожны со шрифтом Bookman Old Style - он шире, чем Times New Roman!
2) добавил параметры, которые передаются через командную строку при запуске программы. Параметры запуска могут иметь вид:
иваттестат.exe base="c:\Путь до базы с выпускниками.ivd" maket="Путь до файла макета.mkt"

Оба параметра необязательны (можно один любой параметр, можно без параметров), последовательность указания параметров роли не играет.
В свойствах ярлыка к программе можно в поле "Объект" прописать примерно следующее:
D:\Работа\Разработки\Аттестат\ИвАттестат.exe maket="D:\Работа\Разработки\Аттестат\тестовый макет.mkt" base="D:\Работа\Разработки\Аттестат\пример.ivd"

что должно при старте программы загрузить макет "Тестовый макет" и базу "Пример".
Обращаю внимание: кавычки в пути до файлов необходимо ставить обязательно!


--------------------
Кто говорит, тот не знает. Кто знает, тот не говорит.

Изменил(а) Алекс, 14 июня 2010, 00:57:38
Автор RE: Небольшой нюанс
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

14 июня 2010, 08:29:07 Ссылка
В главных установках поле Полное наименование образовательного учреждения и место его нахождения в примере написано
Муниципальное общеобразовательное учреждение среднюю общеобразовательную школу № 7

Не будет ли правильнее написать:
Муниципальное образовательное учреждение среднюю общеобразовательную школу № 7
Автор RE: Обсуждение программы "ИвАттестат"
Алекс
Администратор

Сообщений: 1040
Зарегистрирован:
18.02.2008, 14:32:45

14 июня 2010, 08:35:28 Ссылка
BadDNA написал(а):
В главных установках поле Полное наименование образовательного учреждения и место его нахождения в примере написано
Муниципальное общеобразовательное учреждение среднюю общеобразовательную школу № 7

Не будет ли правильнее написать:
Муниципальное образовательное учреждение среднюю общеобразовательную школу № 7

Посмотрите на этой странице полные названия школ, и вы увидите, что названия у всех разные. Это поле в программе заполнено только для примера.


--------------------
Кто говорит, тот не знает. Кто знает, тот не говорит.
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

14 июня 2010, 08:36:33 Ссылка
Только что поступило распоряжение главы образования Волгограда и волгоградской области, печатать на титульном листе и в приложении аттестата фамилию директора, т.е. из рукописного должно остаться только подпись директора. Можно ли сделать галочку в программе печатать фио директора или нет?

Изменил(а) , 14 июня 2010, 08:40:56
Автор RE: Обсуждение программы "ИвАттестат"
Алекс
Администратор

Сообщений: 1040
Зарегистрирован:
18.02.2008, 14:32:45

14 июня 2010, 08:40:01 Ссылка
Meritus написал(а):
Только что поступило распоряжение главы образования Волгограда и волгоградской области, печатать на титульном листе аттестата фамилию директора, т.е. из рукописного должно остаться только подпись директора. Можно ли сделать галочку в программе печатать фио директора на титульном или нет?

Глава образования Волгограда решил пойти против Приказа Министерства образования? По Приказу же это делать запрещено!..


--------------------
Кто говорит, тот не знает. Кто знает, тот не говорит.
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

14 июня 2010, 09:17:13 Ссылка
Алекс написал(а):
Обновил до версии 1.3.1:
- Добавил переключатель "Печатать две Z в строке" (надо ли было?)

при загрузке любой базы выдает I/O Error 6
Версия 1.3.1 и 1.3.1а, есть скрины.

upd: после нажатия на OK программа подвисает и закрывается нештатно.

(это http://www.festra.com/wwwboard/messages/13008.html в Дэльфи)

Изменил(а) , 14 июня 2010, 09:43:53
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

14 июня 2010, 09:35:24 Ссылка
Шрифт Bookman работает. Распечатка получается.
ОШИБКА при загрузке файла базы. (Error 6).
Спасибо.
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

14 июня 2010, 09:41:14 Ссылка
Спасибо огромное за программу!
Вчера распечатали часть аттестатов, все хорошо.
Но в процессе возникли пожелания к развитию программы smiley
1. Дополнительные сведения заполнять в одном месте, также как список предметов, а при редактировании свойств ученика только включать или выключать нужные.
2. Сократить при печати количество нажимаемых кнопок, например чтобы распечатать приложение с двух сторон нужно много(около 10) раз мышкой щелкать.
3. Сделать возможность пакетной печати. (если принтер хороший)
4. Сделать возможность перемещать вверх вниз, учеников в общем списке. Или(И) отсортировать по алфавиту.
5. Отобразить в общем списке учеников в отдельном столбике их номера аттестатов.
6. При заполнении дат сделать возможность заполнять в виде дд.мм.гггг а к нужному виду переводить автоматом.
7. ??? При заполнении предварительно дательный падеж получать автоматически.
8. ??? Сделать импорт данных о фамилия имя отчество д.р. из файла CSV или TXT тк в школах эти данные очень часто уже есть.
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

14 июня 2010, 09:51:10 Ссылка
Igor_ написал(а):
6. При заполнении дат сделать возможность заполнять в виде дд.мм.гггг а к нужному виду переводить автоматом.
7. ??? При заполнении предварительно дательный падеж получать автоматически.
8. ??? Сделать импорт данных о фамилия имя отчество д.р. из файла CSV или TXT тк в школах эти данные очень часто уже есть.


Я бы предложил пункт №6 сделать выпадающим списком - как компромисс вашему.

Не для всех фамилий/имен/отчеств можно провести правильное преобразование, так что возможность правки этих полей все равно нужно будет оставить. Вообще преобразование в дательный падеж не такая простая задачка, я бы предложил Алексу сейчас не заморачиваться ;-)
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

14 июня 2010, 09:54:44 Ссылка
Хотя скажем вот:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=412

готовая библиотека под дельфи.

тут: http://www.sql.ru/forum/actualthread.aspx?tid=557993
довольно страшненький код под какой то "Cache for Windows" (впервые слышу вообще smiley )
Автор RE: Обсуждение программы "ИвАттестат"
Пользователь удален автоматически по причине длительной неактивности


Сообщений: 0
Зарегистрирован:
01.01.1970, 03:00:00

14 июня 2010, 10:01:29 Ссылка
arris написал(а):
Igor_ написал(а):
6. При заполнении дат сделать возможность заполнять в виде дд.мм.гггг а к нужному виду переводить автоматом.
7. ??? При заполнении предварительно дательный падеж получать автоматически.
8. ??? Сделать импорт данных о фамилия имя отчество д.р. из файла CSV или TXT тк в школах эти данные очень часто уже есть.


Я бы предложил пункт №6 сделать выпадающим списком - как компромисс вашему.

Не для всех фамилий/имен/отчеств можно провести правильное преобразование, так что возможность правки этих полей все равно нужно будет оставить. Вообще преобразование в дательный падеж не такая простая задачка, я бы предложил Алексу сейчас не заморачиваться ;-)


Вы все таки наверно про 7 пункт smiley Согласен полностью, потому там и поставил знаки вопроса. А Алекс в принципе может вообще не заморачиваться, эти все пункты просто пожелания. Он итак на нас уже кучу времени личного истратил.
Автор RE: Обсуждение программы "ИвАттестат"
Алекс
Администратор

Сообщений: 1040
Зарегистрирован:
18.02.2008, 14:32:45

14 июня 2010, 10:01:48 Ссылка
Исправил ошибку I/O Error 6. Версия 1.3.2. Обновляемся...


--------------------
Кто говорит, тот не знает. Кто знает, тот не говорит.
Автор RE: Обсуждение программы "ИвАттестат"
Алекс
Администратор

Сообщений: 1040
Зарегистрирован:
18.02.2008, 14:32:45

14 июня 2010, 10:05:37 Ссылка
Igor_ написал(а):
Спасибо огромное за программу!
Вчера распечатали часть аттестатов, все хорошо.
Но в процессе возникли пожелания к развитию программы smiley ...

Мне кажется, что эта программа через неделю потеряет свою актуальность насовсем, т.к. в следующем году скорее всего 1С уже включит в свои программные модули возможность печати аттестатов. Предложения дельные, но из-за последней недели не думаю, что стоит ТАК все упорядочивать.


--------------------
Кто говорит, тот не знает. Кто знает, тот не говорит.
Страница 8 из 123 << < 5 6 7 8 9 10 11 > >>
Выберите раздел:
95,131,470 уникальных посетителей
Copyright © 2008-2013 Управление образования
сейчас: 22 Ноября 2024, 09:40:41
Рейтинг@Mail.ru