logo
logo

Форум С релизом!

создать новую тему раскрыть все
С релизом! Serge Vesnin 09/05/2005 11:34 #написать ответ
".. а она все-таки вертится.."
вертится... только глючно (-) alkdjf 09/05/2005 11:53 #написать ответ
.
В каком месте глючно - не нашел, но... Serge Vesnin 09/05/2005 12:05 #написать ответ
Измененный дизайн страницы "Операции" впечатляет. Возникает только один вопрос - у меня очень много информации находится в примечаниях к операции - можно ли включить какой-то контрл, котороый позволит прятать левую часть страницы - навигатор, фильтры, когда с ними не работаешь?
Глюк или неудобство В.Червонных 09/05/2005 15:18 #написать ответ
На странице операций в таблице операций перетаскиванием, как и ожидалось, можно переставлять порядок следования столбцов. Но этот порядок рушится при малейших уходах к другому виду страницы и не восстанавливается. Пытался закрепить применением ДействиеСохранить установки страницы - не сохраняется.
Конкретно, я хотел, чтобы в варианте "Только переходы между выбранными счетами" столбцы выбранных счетов стояли рядом.
Действие\Сохранить установки страницы Serge Vesnin 09/05/2005 15:34 #написать ответ
А оно-таки начало работать корректно? *))
Выполнена ли операция? Serge Vesnin 09/05/2005 16:23 #написать ответ
Изменение флага - "Выполнена/Не выполнена операция" никак не сказывается на остатке. Оп-па.. а что ныне вообще показывает остаток?
Буду искать, но... Dervish 10/05/2005 00:38 #написать ответ
...о каком именно остатке вы говорите?
Раньше я не замечал особых некорректностей, В.Червонных 09/05/2005 16:39 #написать ответ
а теперь, похоже, я захотел чего-то бОльшего, чем раньше.
Кстати, еще один глючок состоит, IMHO, в том, что при выборе "Только переводы между выбранными счетами" и паре счетов, одним из которых является "Все счета", появляются отнюдь не операции, где фигурирует в качестве либо основного либо корреспондирующего второй счет. Я, конечно, понимаю, что выбор "Все счета" в таком контексте экзотичен, но смысл в нем есть - и он не сводится к варианту "Все операции по выбранным счетам" с указанным счетом, так как это будут операции, где указанный счет - основной. А хочется посмотреть всю картину, включая и операции, где он корреспондирующий.
Есть немного другое предложение (+) Dervish 10/05/2005 00:41 #написать ответ
Всё-таки "Все счета", это действительно довольно специфично. Может быть лучше доработать поведение программы так, чтобы она показывала все операции перевода по данному счёту, если этот счёт выбран один?
 
Сейчас, если выбрать только один счёт в режиме "Все операции перевода...", программа не покажет ни одной операции.
 
А?
Тоже будет вполне логично, В.Червонных 10/05/2005 01:59 #написать ответ
хотя мое предложение хорошо тем, что прекратилось бы нарушение стиля: негоже, что все групповые счета, кроме этого - при любом уровне иерархии работают одинаково, а самый высший как-то не так...
Сейчас нужно выбрать вариант, требующий от Вас меньшей возни. Есть много нерешенных проблем, которые обещаны к решению, в основном имею в виду отчеты: печать, включение операций перевода в динамику оборотов.
Показ всех переводов, когда выбран только один счет Alex 10/05/2005 17:34 #написать ответ
Субжа собственно и ждешь от программы, но не получается, ИМХО очень логично так и сделать.
Пока нет. Ляпы ещё встречаются. (+) Dervish 10/05/2005 00:31 #написать ответ
Но работа над их исправлением ведётся.
Аха, будем разбираться (+) Dervish 10/05/2005 00:30 #написать ответ
Но в любом случае кое-какие глюки в работе с колонками присутствуют. И их нужно исправлять. Буду это делать, но это довольно непростое вмешательство в код. На это потребуется немного времени.
 
А насчёт запоминания колонок, спасибо за сообщение. Я проверил, восстанавливаются ли колонки для всех операций, но не проверял для операций перевода.
 
А, кстати, зная, что вы работаете только операциями перевода, я хотел спросить, как вам новая реализация фильтров? Удобно? Нет? Что именно неудобно?
Побольше смогу написать, наработав больше опыта, В.Червонных 10/05/2005 02:54 #написать ответ
однако сразу сообщу о том, как впал в задумчивость при первом же применении режима "Только переводы".
Был у меня выделен групповой счет50(Кассы), в котором есть счета: Семейная, Черная, Долларовая. Второго счета не было выделено никакого, еще надо было додуматься до того, как технически это сделать. Но список операций выскочил, причем он был довольно коротким. Как так(?), думаю я.
Что-то с базой случилось, что ли? Подсознательно один выделенный групповой счет представлялся мне в тот момент причиной для отфильтровывания любых операций перевода с участием хотя бы одного из счетов, составляющих групповой счет (сужением результата, получаемого при выборе "ВСЕ операции по выбранным счетам" и выделении того же группового счета). Потом дошло, что логика совершенно другая: программа выбирает все возможные пары счетов из группы. Надо что-то придумать, чтобы это решение не казалось столь неожиданным. Не должно быть противопоставления "Все операции" vs "Только переводы". Может быть следует сопровождать выбор группового счета автоматическим выбором и соответствующей подсветкой всех счетов группы (как в отчетах галочка на групповом счете индуцирует галочку на входящих в группу). Может быть, следует механизм выбора реализовать точно также, как в отчетах - "галочками?"
Пока писал ответ, думал, чем заменить "Только переводы между выбранными счетами". Понял, что куда ближе к реальности будет: "Переводы только между выбранными счетами". Пожалуй, это просто - точная формулировка. Было бы превосходно, если бы выбор данного вырианта на форме сопровождался бы еще и  заменой заголовка столбца "Название счета" на "Названия счетов и корсчетов". (И наоборот). Если честно, я бы вообще исходно писал "Фильтровать счета" и "Фильтровать счета и корсчета"
Можно, но... Dervish 10/05/2005 00:24 #написать ответ
...я думал сделать это не контролом, а в виде пунктика в меню "Действия". Скажем, обозвать его что-то типа "Спрятать фильтры". Один раз выбираете его, фильтры пропадают и в пунктике появляется галочка. Второй раз - фильтры появляются.
 
Так нормально?
Даешь контрл! 8) Serge Vesnin 10/05/2005 01:56 #написать ответ
На мой взгляд, управляющий элемент, позволяющий скрыть навигатор и фильтры - нужен. Его же можно использовать в отчетах/графиках.
Не проще ли снять ограничитель В.Червонных 10/05/2005 11:44 #написать ответ
уволакивания разделителя влево? Никогда не мог понять роль таких ограничителей.
Разве что, для того, чтобы пользователь не задвинул его до нуля и не забыл о проделанной операции. Но тогда достаточно принудительную остановку делать не в нескольких сантиметрах до левого края окна, а на порядок ближе к нему.