нужна программка для ведения учета работы с клиентами.
Требования примерно такие: Каждый следующий раз в базу заносятся паспортные данные клиента такие как Ф.И.О., ном. паспорта, прописка и т.д. Главная необходимость в том, чтобы программка начинала автоматический поиск совпадений данных нового клиента среди старых, выводя "пойманный" результат в удобном не мешающем для продолжения набора виде. Иначе говоря, главный геморой в том, что нужно каждый раз отдельной процедурой искать по всему архиву все данные для проверки. Часто бывает что клиент попавший в черный список, позже одумавшись начинает выходить через родственников однофамильцев, или друзей соседей проживающих в том же районе городе и т.д. Все эти совпадения программа должна автоматически пеленговать в архиве во время ввода нового клиента. Крайне желательно чтоб данные клиента не разбивались на колонки, чтобы каждый раз после ввода данных не приходилось переключаться на следующую колонку, да и вообще перемещаться между колонками, ибо писанины очень много, и важен быстрый набор. То есть в идеале чтоб все данные клиента выглядели единым предложением.
вид можно как обычный виндосовский блокнот к которому я привык, просто с упомянутыми функциями. Если софтина будет делаться с нуля, хорошо если будет в начале колонка в которой автоматом будет отображаться дата введения записи.
Каждый второй БМВшник, является айтишником бугага
Примеры записей в студию.
Виталя, по твоему последнему 3му пункту, а как же люди с фамилией в 3 буквы ?:)
И строковое хранение данных считаю извротсвом, простите меня за мои слова. Ибо ни к чему хорошему не приведет =)
Почему нельзя разбить по полям? Почему такая привязанность к виду блокнота? И вообще к блокноту?
Саша (iskander ) ты взялся за это дело? Что б не молотить одно и тоже.
скать в строке формата которой ты не знаешь очень тяжело ....
Эмм ... Александр, а где вы увидели дилетантов и халявщиков?
И собственно просить полноценное ТЗ с Виталия это бессмысленно - он никогда этого не делал. И дело это далеко не пятиминутное.
Ну да коли если вы такой большой спец, то куда нам мелким рыбешкам до большой акулы. Именно так я понял эти слова.тогда промолчал, но если честно то и мне так же показалось :)
Виталь, любой ввод по полям можно преобразовать в строку такого вида как ты хочешь видеть, ну и соответственно обратно =)вот это уже интересно..
Виталя, по ссылке не совсем понятно что ты там присмотрел.
я думаю тебе самый лучший вариант вижуал бэйсик обычный там чо хочеш пропиши даже интерфейс твоей базы
без созданых баз весит метров 800
угу... ну это ещё пол беды, найду где скачать, взлом остался:--)Виталь в том то и дело што ломают нормальные со своей работы скаченные :--)
или ждеш мою 1С
1. В прогамме 1С можно вводить данные без полей как в блокноте ?то это будет идеальная прога, ибо кроме того позволит ещё и вести сводку по товарам и т.д. и мн. др.
2. Во время ввода данных мне будут выводиться совпадения ?
бугагааааа блин а я то думаю чо это за значки под аватаром
Виталь пиши в аську. на работе наш форум забанен.
доклацалси:--)точно так сисадмины банят частопосещаемые ссылки. я пару месяцев ходил директору просил снять бан одно время снимали потом вообще все if букву bm или b- забанили. я работаю в снабжении химии и полимерноо сырья так шт форум можно назвать штото типа химбмв или промбмв :--)
Юрчик, надо срочно менять адресУ форума, Тимона целое лето небыло, мы в черном списке
Санько Raptor, так ты будешь писать прогу или... не пойму я что то, ждать тебя или качать эти софты..Не, я когда то в школе писал программки на бейсике, на корветах :--) но эт не то :--) Я про то, что iskander, и Plm, вроде пытаются что-то наваять для тебя
Санько Raptor, так ты будешь писать прогу или... не пойму я что то, ждать тебя или качать эти софты..Не, я когда то в школе писал программки на бейсике, на корветах :--) но эт не то :--) Я про то, что iskander, и Plm, вроде пытаются что-то наваять для тебя
Ребят прогу надо писать, этот Тимон .....:crazy:аааааааааааааа а чо Тимон то _\|_
ну и как, прет от 1Сне спешим . не работает пока. :ss:
Дим, а мож ты когда её укрощал что то лишнее обрезал чуток ?ну это мы запросто... чик и все. завтра разбремси _\|_
Искандер свернул свою деятельность?Пока да, я предложил варианты с которыми я согласен писать - не подошли.
можно сделать что то самому и предложить вариант Витале.
Только вот опять же нужно уточнить. В какой области будет использоваться продажа, сервис и тп?
Ладно, ждем результаты пользования 1С.
а именно поиск во время ввода в поле текстового документа без полей.вот это как раз самое банльное и базовое што она умеет.при создании например базы контрагентов задается количество столбцов необходимых для отражения в окне. и она автоматически ищет похоже по вводу с первого символа в зависимости от нужного критерия а интерфейс с полями или как хочеш выбирается путем нажатия на кнопку которые есть на мышке (та которая справа) и будет вид любой хоть экселевские таблицы хоть как в ворде.
слыш Веталь тебя никто не заставлял пробовать 1С предложили ты захотел тебе дали а если ты ее не смог сконструировать то твои проблемы. все она может. не смог и нечего тут хамить. bv
насколько я понял, Виталию нужно поле - куда он будет вводить в ПРОИЗВОЛЬОМ порядке ФИО, Адрес, доп. информацию и поиск должен осуществляться и по фио и по адресу
Тимон к чему такой тон.. прости:da: *pivo*
думаю замято:da: *pivo*
Виталя, есть аська?
можно обсудить что к чему и как
Так по одному то слову искать вообще не проблема ... проблема искать по 2 и более словам
и еще: при поиске по слову "Тургеньев", компьютеру плевать ... он тебе при поиске по слову найдет и фио Тургеньев, и город Тургеньевск, и улицу Тургеньевская ... а это уже получится каша
вообщем я понял, что Витале нужно, чтоб прога находила и показывала все совпадения по первым 4м вводимым символам в строке, а сколько в строке символов не важно и что они обозначают и как они записаны тоже, вводить то он будет в одной форме, в одной строке - ФИО, адрес и т.п. Виталь, я правильно понял.
Да, и при нахождении совпадения прога должна показывать совпадение, вроде как отдельным окошечком над или под вводимой строкой, чтоб он видел, что данный клиент уже есть в списке
Кстати хороший повод обновить отношения. Давай я его найду он что нить напишет
INJEKTOR, тому кто напишет программу удовлетворяющую эти требования я сам поставлю пиво. ибо сизифов труд.
Санько Raptor, давай, давай всё что есть, в такой заморочке пригодится всё, пиши ему прям сейчас ! :)ну погогди, у меня ща нет его мейла, созвонюсь завтра
значит не судьба bmда погоди ты, напишем че нить
первое слово???
первое слово?обрывок из поста имел в виду ищем по первому слову?
??
значит не судьба bmда погоди ты, напишем че нить
Тут уже называли нас халявщикамия те тариф написал... Завтра обязательно позвоню другу и ссылку ему кину пусть кумекает
1) ищется не по одному слову
Поиск данного слова начинает работать после введения минимум четырех его символов, корректирует результат при введении остальных символов как уточняющих искомое вводимое сейчас слово, и заканчивается при нажатии пробела (или любого знака препинания) как признака окончания ввода этого слова
Санько, так а нах. мне искать несколько слов ?! Искать нужно только единое в данный момент вводимое слово, и всё !
INJEKTOR, а я кого-то называл халявщиком?
прямая дорога в эксель и не дальше где сравнивает и ищет он по ячейкам
покажите как она ищет по ФИО + город + улица + дом? а как только по улице и дому?
чем тогда отличается от моего варианта?
если мысля не уйдет - завтра выложу.
Plm, согласен, что при большом объеме это будут тормоза ...
Если прям что б строки искались по каждому имено слову то сделать можно, те выщипывать каждое слово выводит строки, в которых есть данное слово. НО будет такой бардак в результате вывода.
1. это в том случае если будет много совпадения, на самом же деле, поверьте по всей базе которая накапливалась более 5-ти лет самая частая фамилия попадется максимум раза 4...6а
а по@еру, искать(перебирать) то прийдется все равно все записи.
собственно там кроме поиска ("выборки") тормозить и нечемуНе, не. Ты меня не понял. Я про ручную выборку из списка результатов. Человеческий фактор, однако =)
Кстати, я перенес копированием половину базы данных, и тестирую уже как бы реально :)
Так-же можешь попробовать в каталог программы сунуть свой файл текстовый, который у тебя уже есть, только имя у него должно быть base.txt
а среди первых пяти слов ищутся те над номерами которых поставлены галочки. Тогда можно будет искать либо только фамилии, либо только имена, либо адреса, либо их сочетание.Бред и извротство. Реально, но извроство. Причем полное. Нет слов. Я уже все говорил и про бд и про дружественность интерфейса и реализации поиска "умников"? Почему бы уже тогда не иметь нормальную программу с полноценной БД. Что-то мне подсказывает чем дальше пойдет тем ближе до этого будет. В дальнейшем ты захочешь иметь какие-либо отчеты, статистику и тп и тд. Тут уже вариация блокнота не проканает. Нужно будет извращаться как ужу на сковородке. Я не говорю что это все не возможно реализовать. Я говорю что это извротство :bj:
кажется мне именно сей час пришла пора обговорить в общем то главное.Это всегда главные слова заказчика, при которых программер начинает тихо покрываться сединой заранее ....
Лично мне не надо ни касперского (свят свят свят, упаси боже от этого .... греха)
не хочется перебегать дорогу Максиму
2) денег заработать не дам.если человек будет не против, то ты в любом случае ему не помеха :) А уж я так точно только поддержу.
родители так воспитали, со своих не брать :)
на 10(уже 15) страницООООООООО Я СМАТЮ ЕСТЬ ПЕРВЫЙ ПРЕТИНДЕНТ НА ВЫИГРЫШ. ПОЗДРАВЛЯЮ.ВАША СТАВКА 10-15 СТРАНИЦ :crazy:
а то знаю я как лотереи и букмекерские конторы работают ))))ТАК ТАК ХАРОШ ТУТ ДЕЗИНФОРМАЦИЕЙ ЗАНИМАТСЯ. У НАС ВСЕ АПСАЛЮТНО ЧЕСТНО. :--)
INJEKTOR, договорились, символически )
первый пункт: Сделать все в одном файле - я сразу пас. Это очень много гимора, да и преимуществ я честно не вижу, что один файл таскать что два ... Сделать чтоб программа открывала любые твои текстовые файлы можно. Тут два варианта (можно сделать сразу оба) ... 1) Сделать кнопку "открыть" с выбором открываемого файла. 2) Сделать так, что при перетаскивании текстового файла в окно программы он сам автоматом открывался.
седьмой: вообще не понял о чем речь, нужно показать наглядно видимо.
девятый: нумерацию строк не проблема, а вот с датами ... файл то текстовый, если писать дату то в каждую строку, если это очень нужно, можно изгалиться как-нить.
Не настолько большой проект чтоб мутить совместную работу :)
в ближайшие 3-4 дня не жди :) день варенья....
какой реквизит хошь именно?
добавь обработки при работе с пустой базой.
Например, выбрать в popup "Вставить" вываливается ошибка.
6. Очень желательно чтобы программа запоминала установленный размер/форму окна, а так же позицию курсора по списку.
третий-шестой: сделается.
10 Поиск должен напрочь игнорировать любые знаки препинания включая скобки кавычки и т.д., цифры, а так же любое их сочетание. Например "Петров" "Петров….." "Петров," "(Петров)" "(Петров…)" "Петров…30" "Петров +" и т.д. должны восприниматься как одно и тоже слово – тупо Петров. Поиск видит только слова длиной не менее 4-рёх символов и пробел.
десятый: сделается.
Алгоритм — программа для создания программ. С ее помощью любой человек может создавать программы, не имея никаких знаний программирования. Современные объекты позволят вам создавать свои плеера, браузеры, текстовый редакторы, работать с файлами и папками, экраном компьютера, реестром, управлять мышкой и клавиатурой.
гы гы.. кажись Санько искандер делал прогину именно этой штуковиной (ярлычки одинаковые) :)Точно не в ней делал :) я таки не пользуюсь ... использовал Microsoft Visual Studio 2005 (C#)
сори за долгое тягание кота за ...не понял, за что ? за "троеточие" ? ^^
В общем, держи, тести. потом отпишешь что как
Не намного :)1) Если это хард для бэкапа зачем его таскать? :)
До первого нормального падения, до вылета головки, если сгорит плата то, еще не так страшно и тп и тд. Со всяким носителем может быть много чего. По этому безбожно надо бекапится ;)
Виталий, купи переносной хард, либо внешний обычный, скидывай на него раз в неделю всю важную информацию и храни его на полочке ;) так намного надежнее
Видимо будет проще раз в два года поменять карточку ^^Я бы не был столь оптимистичным насчет сроков службы флешки, при постоянном её ипользовании ... мож я параноик, но полгода-год максимум при такой эксплуатации, а потом на полку её, или пользовать просто для переноса не глобально важной информации.