Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Дата: Вт, 07 Сентября 2010, 16:45 | Сообщение # 31
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (mishem)
Попробуй запустить файл в прикреплении.
Не, в реестре с кодовой страницей все в ажуре, а недостающие записи о шрифтах вручную добавил (по образцу рег-файла), посмотрю после перезагрузки - поможет это или нет... Сейчас перезагружусь.
Quote (mishem)
В шапке добавил ссылку на скомпилированную программу.
Дата: Вт, 07 Сентября 2010, 22:18 | Сообщение # 34
Генератор идей
Модераторы
Сообщений: 3173
Offline
Спасибо, mishem, скачал с письма.
Quote (mishem)
Год с ней бился
И не зря!!! Клевая прога и реально работает! Мне нравится! Свежий такой интерфейс, приятно иконки приподнимаются при наведении мышки, удачная цветовая палитра. С часами - хорошая идея - как бы напоминают: "давай, работай, время - деньги!"
Есть пара небольших предложений, реализовать которые можно очень быстро.
- убрать двоеточия из заголовков столбцов (в гл.окне), они явно лишние;
- если кнопку "добавить" куда-либо переставить (или убрать вообще, заменив ее функцию горячей клавишей Enter, например), то можно поля ввода данных сдвинуть вправо так, чтобы левые границы у полей "наименование товара" (в месте для ввода и в строке отображения базы данных) совпадали. Кроме того, есть же "плюсик" на панели инструментов;
- название файла базы данных (большой красный шрифт) не очень гармонирует с интерфейсом, кроме того "съедает" целую строку наиболее функционального пространства окна приложения. Если есть необходимость выводить название файла базы, то можно размер шрифта уменьшить раза в два и разместить над часами, или вовсе отображать в заголовке окна приложения, например так: "База данных по торговле - Имя файла базы данных" Реализовать это очень легко с помощью глобальной переменной [PubTitle] (надпись в заголовке окна приложения).
- не удалось распечатать (нажимал кнопку на панели инструментов)... не знаю почему.
- в окнах, которые появляются при открытии списков (в окне "города" списки: телефон, фио, адрес, заметки) нет интерфейса (т.е. нет никаких кнопок управления - закрывал их Alt+F4). По идее должна быть кнопка "ОК" или "Закрыть", или красный крестик в углу.
- кракозябрики остались (но не в программе, а в названии файлов приложения и базы данных - см.скрин), все-таки дело наверное в кодировке...
Дата: Вт, 07 Сентября 2010, 23:14 | Сообщение # 35
Необукер
Проверенные
Сообщений: 4238
Offline
скачал последнию версию, вот это уже другой колор, молодец Если будешь поддерживать проект, то всетаки добавь подписи к кнопкам внизу, а то неудобно Только при открытии заметок и реестра выдает ошибки открытия БД Вцелом отлично, зачет.
Дата: Ср, 08 Сентября 2010, 22:47 | Сообщение # 36
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Quote (Вадим)
- убрать двоеточия из заголовков столбцов (в гл.окне), они явно лишние
В принципе наверно да, я думал над этим. Пробовал и так и так. Почему то остановился на двоеточие. )) Приму к сведению.
Quote (Вадим)
- если кнопку "добавить" куда-либо переставить (или убрать вообще, заменив ее функцию горячей клавишей Enter, например), то можно поля ввода данных сдвинуть вправо так, чтобы левые границы у полей "наименование товара" (в месте для ввода и в строке отображения базы данных) совпадали. Кроме того, есть же "плюсик" на панели инструментов;
Дело в том, что интерфейс в ЭТОЙ программе врядле буду менять. Жена меня с г.. съест. Дело привычки. Делалось под нее!!! С компом она вообще не "дружит". Первый интерфейс был совсем другим. Делалось на спех, и совершенное не знание НБ. Позже переделал на этот Скандал был.... Как будто я у ребенка его любимую игрушку отобрал.)) На все объяснения что так удобней, ответ один. Это тебе удобно, а мне нет. Ну и теперь представь если я опять поменяю. Хотя... Вся зима впереди.
Quote (Вадим)
- название файла базы данных (большой красный шрифт) не очень гармонирует с интерфейсом
Знаю. Но прочитав выше , наверно поймешь для чего большой красный шрифт. А то было так, что сохранила и не знает что.))) По любому пустяку дергала. Хотя сейчас самостоятельная, можно наверно поменять уже.)))
Quote (Вадим)
- не удалось распечатать (нажимал кнопку на панели инструментов)... не знаю почему.
Может у тебя ни чего не было открыто? Пока файл не открыт, печатать не будет. А так, открывается окно настройки принтера.
Quote (Вадим)
- в окнах, которые появляются при открытии списков (в окне "города" списки: телефон, фио, адрес, заметки) нет интерфейса (т.е. нет никаких кнопок управления - закрывал их Alt+F4). По идее должна быть кнопка "ОК" или "Закрыть", или красный крестик в углу
Это старый вариант, в новом крестик есть.Извиняюсь, не поглядел что выкладывал. Этот проект просто лежал в готовых, вот и подумал что последний. Вообще задумка при щелчке вне окна, оно закрывается. Щас попробовал, в нем даже нет контекстного меню. А оно есть Так что попозже выложу обновленную версию, может даже с дороботками. Кстати проект что выкладывал, более свежий чем программа.
Quote (Вадим)
все-таки дело наверное в кодировке...
Попробуй все таки запустить тот файл.
Quote (Сергей)
скачал последнию версию,
Оказалось это предидущая.
Quote (Сергей)
Если будешь поддерживать проект, то всетаки добавь подписи к кнопкам внизу, а то неудобно
Ну , неудобно только по началу. У тя в НБ есть подписи? Хотя наверно сделаю выбор, отображать или нет. Насчет поддержки, хочу своим конкурентам раздать. если заинтерисуются, то почему бы и нет?
Quote (Сергей)
Только при открытии заметок и реестра выдает ошибки открытия БД
Это совсем другие файлы. Ты меня натолкнул на мысль. Я что то об этом не подумал. Нужно запретить вообще открытие файлов где поля не соответствуют.
Перезалил файлы. Пока без изменений на замечания.. Просто более новая версия.
Дата: Чт, 09 Сентября 2010, 00:50 | Сообщение # 37
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (mishem)
Скандал был.... Как будто я у ребенка его любимую игрушку отобрал.))
Вот это успех у программы! Всем бы проектам такой успех у пользователя!!!
Quote (mishem)
Но прочитав выше , наверно поймешь для чего большой красный шрифт.
Quote (mishem)
Может у тебя ни чего не было открыто?
Да нет, был создан тестовый файл из пары строк. Хотя, может я его не сохранил...
Quote (mishem)
Так что попозже выложу обновленную версию, может даже с дороботками.
Это надо! Нужны примеры разных проектов, и те, что просто радуют душу и те, которые реально работают на людей!
Quote (mishem)
Попробуй все таки запустить тот файл.
Так я же посмотрел в него, и проверил ключи реестра. И кодовую страницу и шрифты. Шрифтов недоставало, я вручную их добавил. Тоже самое, что запускать файл, но хоть вижу, что было и что делаю. По результату - можно считать, что я его запускал (имена параметров и их значения копировал с регфайла, ошибок тут не может быть).
Quote (mishem)
хочу своим конкурентам раздать. если заинтерисуются, то почему бы и нет?
С рэндомом в формуле подсчета заработной платы? Кстати, была мысль - что если в настройках программы сделать прозрачным механизм подсчета заработной платы (какие-то настраиваемые опции, для разных категорий сотрудников например...). Это так, просто мысль... Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
Сообщение отредактировано Вадим - Чт, 09 Сентября 2010, 00:51
Дата: Чт, 09 Сентября 2010, 01:02 | Сообщение # 38
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Quote (Вадим)
(какие-то настраиваемые опции, для разных категорий сотрудников например...).
Так там есть процент, который можно изменять для разной котегории сотрудников. А подсчет там простой. Ну не совсем простой. Должна быть выручка минус сдана выручка. Если недостача, Должна быть выручка минус недостача, % с выручки. Если выручка сдана больше, % с той выручки которая должна быть.
Quote (Вадим)
Так я же посмотрел в него, и проверил ключи реестра.
Ну не знаю, обычно если у всех нормально, а у одного кракозябры, ищи в системе. Обычно с русским шрифтом я слышал у линуксоидов проблемы.
Дата: Вс, 12 Сентября 2010, 01:36 | Сообщение # 43
Генератор идей
Модераторы
Сообщений: 3173
Offline
Вариант отправляющий файл заметки (из архива Businessman v1.1) у меня запускается нормально, файрволл (при закрытии окна городов) сообщает:
Временно отключил файрволл и снова попробовал несколько раз (не знаю отправилось что-то или нет, проверяйте почту).
Кстати, появились еще предложения:
- программа должна просить подтверждение при выходе (мол "Желаете завершить работу с программой? Не сохраненные данные будут потеряны..." или что-то в этом роде);
- может ли быть такое, что кол-во 1, остаток 1, а брак 3 ? По идее при нажатии кнопки "Добавить" должна быть проверка на корректность ввода данных (ну, чтобы "голов больше, чем ног" не получилось...);
- в поле телефон должна быть проверка на корректность ввода (чтобы нельзя было вводить буквы, хотя бы, как это сделано в полях ввода "кол-во", "цена" и др. в гл. окне проги);
Плюсы новой версии: - с горячей клавишей Enter стало удобнее
Дата: Вс, 12 Сентября 2010, 01:51 | Сообщение # 44
Наш дизайнер
Администраторы
Сообщений: 5959
Offline
ладно, потом попробуем отправлять мыло во встроенном веббраузере. но думаю такаяже байда будет, твое приложение это не браузер сам по себе, вот еслиб он был зарегистрирован как браузер... Как задавать вопросы
Дата: Вс, 12 Сентября 2010, 02:05 | Сообщение # 45
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Quote (DEMBEL)
твое приложение это не браузер сам по себе
Ну надо попробовать А вдруг... Вадим, спасибо. ценная информация.
Quote (Вадим)
- программа должна просить подтверждение при выходе (мол "Желаете завершить работу с программой? Не сохраненные данные будут потеряны..." или что-то в этом роде);
У меня там стоит проверка. Если изменений нет, закрывается "молча", если что то изменилось, спрашивает.
Quote (Вадим)
- может ли быть такое, что кол-во 1, остаток 1, а брак 3 ? По идее при нажатии кнопки "Добавить" должна быть проверка на корректность ввода данных (ну, чтобы "голов больше, чем ног" не получилось...);
Quote (Вадим)
- может ли быть такое, что кол-во 1, остаток 1, а брак 3 ? По идее при нажатии кнопки "Добавить" должна быть проверка на корректность ввода данных (ну, чтобы "голов больше, чем ног" не получилось...); - в поле телефон должна быть проверка на корректность ввода (чтобы нельзя было вводить буквы, хотя бы, как это сделано в полях ввода "кол-во", "цена" и др. в гл. окне проги);
Вот это хорошее замечание, упустил. буду исправлять.
Quote (Вадим)
(не знаю отправилось что-то или нет, проверяйте почту).
Пришли, от тебя 3 и от дембеля 3. Ты как админ, дембель, он и в африке дембель. Не хочешь читать хелп?
Дата: Вс, 12 Сентября 2010, 02:24 | Сообщение # 48
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (mishem)
Интересно, а виндоуский как будет реагировать?
Если имеется ввиду брэндмауэр виндовс, то он у меня отключен (XP SP3). Но думаю, что виста или семерка должны будут спросить пользователя - хочет ли он позволить такую-то активность программы...
Проверил еще на виндовс7. Тут до отправки дело не дошло...
Почему-то при нажатии кнопки "Новый" комп показывает в окне "Сохранить базу как..." файл sample.dbf, а при нажатии кнопки "Открыть" выбор той же самой папки, где был указанный файл sample.dbf, он теперь не отображается...
Если открыть "города", то появляется мессага "База данных не открыта".
При создании нового файла базы данных пишет:
Не удается создать файл ...\Save\Save.txt
Нажимаю "города", пишет "файл не существует", нажимаю ОК, пишет "База данных не открыта"...
И действительно экзешник не создает в той папке, где находится свои папки, как это делает в XP. Надо чтобы прога была проверена на компах, где нет NB, может быть тут и не семерка виновата (на этом компе, с семеркой как раз NB нет)...
Кстати, забыл сказать, что антивирус Eset пропустил эту тихую активность программы, ничем не дал понять, что что-то куда-то отправляется (этот антивирь стоит на обоих компах - и на XP и на 7). Наверное в данном случае, для проги, это хорошая новость.
Quote (mishem)
У меня там стоит проверка. Если изменений нет, закрывается "молча", если что то изменилось, спрашивает.
Да, действительно!
Quote (mishem)
Странно, у вас у обоих файлы пустые, а размер разный.
Дата: Вс, 12 Сентября 2010, 02:40 | Сообщение # 50
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Quote (Вадим)
Проверил еще на виндовс7.
Блин, вот это уже интересно. Вопросы: Ты последнюю версию открываешь? Когда жмешь Новый, ни какого файла не открыто?
Quote (Вадим)
где был указанный файл sample.dbf,
По моему sample.dbf создается, а после удаляется, сейчас точно не помню. Но принял к сведению. Это какой то глюк, после буду разбираться. Вадим, спасибо.
Quote (Вадим)
Если открыть "города", то появляется мессага "База данных не открыта".
Все таки почему то мне кажется что ты не ту версию запустил.
Файл перед отправкой архивируется? Если нет, то мне кажется, лучше архивировать
Нет, не архивируется. Это все в будущем. Пока надо наладить чтоб палева не было. Страшного конечно в этом нет ничего, но все же. Можно все это оформить как поиск новых обновлений, но хочется сделать что б было все ок. Не хочешь читать хелп?
Дата: Вт, 14 Сентября 2010, 17:54 | Сообщение # 52
Наш дизайнер
Администраторы
Сообщений: 5959
Offline
короче, mishem, тебе надо POST'ить данные на сторонний пхп-сервер, это все жесткое палево с mail.xxx.ru Например типо проверка обновлений. Небольшой пример для начала тут. Либо попробуй организовать отправку командами нб а не скриптом. А палить соединение все равно будет, если прога не в "доверенных" у ав. Как задавать вопросы
Дата: Вт, 14 Сентября 2010, 22:03 | Сообщение # 59
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (mishem)
Вопросы: Ты последнюю версию открываешь?
Quote (mishem)
Все таки почему то мне кажется что ты не ту версию запустил.
Напрасно я взбаламутил, оказывается я просто экзешник открывал один (без сопутствующих файлов) - перетаскивая не перетащил другие файлы, которые должны быть в папке с экзешником... Сейчас попробовал на семерке - все нормально, проблема только с отображением выпадающих подсказок из списков на странице городов. Выпадающие подсказки остаются на странице, не исчезают даже при закрытии страницы городов. Да, и проблема с кодировкой в названии файлов тоже проявилась на семерке.
Ну и поскольку семерка не подключена к сети, то отправку не производит, но и файрволл ничего не говорит при закрытии страницы городов (наверное раз соединения нет, то и волноваться ему не о чем :)...)
Quote (mishem)
Нет, не архивируется. Это все в будущем.
Например плагином hpwUtility 2.05 (можно архивировать в ZIP или ZLIB)
Пример архивирования файла (лишь одна команда): hpwZlibCompressFile "[PubDir]Text1.txt" "[PubDir]Text1.zlib"
Или можно еще использовать специализированный плагин NeoCompres (пакует в ZIP)