Здравствуйте!
1. Дублирование операций - это ПЕСНЯ!!!! Очень нравится.
2. На будущее - есть иногда необходимость выделить операции с целью уточнения - задать вопросы разным людям "а что это..." и т.д.
Можно ли будет реализовать такую возможность - ставить/снимать "меточки", которые будут позволять различать такие операции от других, служить своеобразным напоминанием.
Dervish: А где картинки взять для меточек? Сам-то я, увы, рисовать не могу!
Насчет второго предложения.
Может быть можно в вариантах фильтрации указать фильтр по примечаниям, чтобы искать по частям фразы из примечания? Получилось бы что-то вроде поиска по keywords. Таким образом можно в примечании указать ключевое слово-метку, а потом по поиску выбрать записи с нужной меткой.
Dervish: И почему мне самому эта идея не пришла в голову? Спасибо, Артём! Вот только, когда ещё руки до неё дойдут?...
Это отличная мысль, однако она не исключает исходную - ведь простоянно есть необходимость пометить операции!
Что касается фильтрации - сейчас есть выбор по проекту/по статье/по счету/по агенту. Вполне можно добавить "по примечанию", и отбирать по какому-нибудь правилу (полное совпадение/часть фразы).
Dervish: Вполне возможно, вот только заметили ли Вы, что в программе нет ни одного ниспадающего списка с возможностью ввода текста? Уж не придётся ли мне его реализовывать?
Сортировка по одному из признаков, в т.ч. примечание! По-моему, очень логично.
Надо подумать, мы и так случайно зацепили этот пласт))))))
Э-э-э... Только не сортировка, а фильтрация. Кстати, ниспадающий список с возможностью ввода текста похоже все-таки придется писать

)
>Надо подумать, мы и так случайно зацепили этот пласт))))))
Кто случайно, а кто намеренно

)
Главное - выделить операцию визуально. Жирным шрифтом, другим цветом текста либо фона. Фон - очень неплохо!
Сценарий из жизни:
- после ввода операций за определенный период я произвожу анализ операций.
- отмечаю операции, по которым у меня возникли вопросы, требующие уточнения.
- распечатываю операции за период, отмечаю маркером "подозрительные"
- уточняю подробности операций в течение определенного времени.Как правило, день-два проходит.
- ищу в списке "подозрительные" операции, сравнивая с распечаткой
- вношу изменения, если неободимо.
Dervish: У меня тоже бывают ситуации, когда некоторые операции требуют дополнительного рассмотрения. Я их просто оставляю незаблокированными.
Концепция keywords намного более гибкая. Предположим нужны "подозрительные" и "показать такому-то человеку". Поставим в примечание первых "[п1] что-то мне тут не нравится", а вторых "[п2] Феде". Когда приходит время на них посмотреть, просто вводим в строку фильтра "п1" и смотрим *отфильтрованные* подозрительные примечания. Очень удобно. Хотя это функция скорее для power users. Но какая гибкость! Можно реализовать так, что каждое слово в стоке поиска -- ключ. Тогда вводим "п2 Фед" и показываются все операции с примечанием "[п2] Феде". Класс!
Хотя я и не отвергаю метки.
1. Я согласен и ни в коем случае не отвергаю - дело нужное! Мало того, эту концепцию следует применить к любому варианту фильтрации - не только для примечаний. Почему бы по проектам и статьям не иметь возможность отбирать точно также? Механизм общий.
2. Однако, это требует обязательного внесения изменений в содержимое примечаний. А пометочка - это НЕ фильтрация, а просто удобное визуальное выделение заинтересовавших операций. Даже можно сказать, что сначала я выделю такие операции пометками, а потом, если нужно, внесу в примечание какие-то заметки.
3. Автору. Раз в 10 ускорился ввод операций в CASH благодаря возможности дублирования. Спасибо огромное, это настоящий прорыв!
Выделение операции - Нужно! Пользуюсь прогой уже более года и постоянно сталкиваюсь проблемой визуального поиска. Причём выделение и цветом и шрифтом (удобно при распечатке). Значки? Врядли. Есть ли в них необходимость? Нам-красота, дервишу - геморрой.
Dervish: Со значками действительно геморрой. Причём, обратите внимание, там больше геморроя будет у пользователя. Мне-то что, я один раз сделаю BitBlt (ну, может быть немного, полчаса с отступами помучаюсь, но это не в счёт), а пользователям придётся рисовать эти значки.
Что же до цвета и шрифта... Цвет, это довольно просто, а вот шрифт... Боюсь, как бы не вышел конфликт с тем, что теперь в программе можно назначать шрифт для всего интерфейса. Впрочем, вполне возможно, что мои страхи напрасны.
Возможно ли в принципе цветовое или какое-либо другое выделение по отдельности агентов/проектов/статей/примечаний?
Dervish: Вообще возможно и очень даже, есть только одно "но": мне хочется побыстрее доделать вторую версию хотя бы в базовой конфигурации, то есть с тем минимумом, который есть сейчас, в первой версии.
Самое главное, что если все предыдущие версии программы (1.0 - 1.4) никак не изменяли структуру базы данных (это было сложно, почти невозможно), то в новом формате это делается легко и не будета нарушаться совместимость файла базы данных. То есть, файл, записанный в третьей версии будет легко читаться и обрабатываться второй версией. А внесённые в него изменения будут корректно работать в тройке.
Так что, проблема цветового оформления статей и других классификаторов превращается в чисто интерфейсную: как сделать удобнее и понятнее.
Всё ясно. Ждал и жду и буду ждать:-)
Dervish: А чтобы скрасить немного ожидание, вот вам небольшой вопросик:
Представим, что я сделал выделение операций цветом фона и теперь у вас есть возможность указывать цвет фона индивидуально для каждой операции. А теперь вопросы: Что делать с цветом фона, если пользователь кликает мышкой на какой-то операции? Сейчас фон этой операции закрашивается тёмно-синим (если не изменена палитра Windows), а буковки самой записи прорисовываются белым. Если для операции был выбран цвет фона, то этот цвет будет потерян (пока выделение не изменено)... Или надо изменять алгоритм выделения операции.
А вот ещё: активная операция, даже если фокус ввода установлен на другой элемент управления, всё равно подсвечивается цветом фона. Что делать в этом случае, если для операции установлен индивидуальный цвет фона?
Поэтому я и спрашивал про выделение по отдельности согласно надобности: агентов/проектов/статей/примечаний. Если есть возможность выделять их по отдельности, то повлияет ли это на основной фон? Он как был синим, так пусть и остаётся.
Dervish: На самом деле есть ещё один вариант: можно сделать отдельную колонку "Цвет" и закрашивать выбранным цветом её. А при выделении строки, не рисовать в этой колонке синий фон. Как вам такая идея?
В таком случае это несколько сужает возможности. Но если уж на то пошло, то зачем делать отдельную колонку? Можно просто окрашивать колонку с датами.
Dervish: Да я, собственно, не для того, чтобы поторговаться, а только потому, что сам пока не знаю, как именно лучше сделать. Не знаю, вот и обсуждаю разные варианты.
Насчет значков я когда-то уже предлагал свою скромную помощь. В любом, случае можно взять уже готовые "флажки" из Outlook.
Dervish: Плагиат мне не очень нравится. Тем более, что есть желание сделать shareware-версию программы (только на иностранных языках, русская версия должна остаться бесплатной).
Риторический вопрос: А плагиат ли брать иконки cut&copy&paste из ОС?

)
Некоторые рисуют свои и... зря.
Dervish: "Риторический" означает "не требующий ответа"!

Не отвечаю!