Добавлено: Пт Май 13, 2005 11:20 am Заголовок сообщения: Акцент 7.40
БД
- Флаги во всех сущностях. Как минимум enabled/disabled. Можно сделать отдельную псевдо папку по типу "Непроведенные".
- GUID для всех таблиц БД
- включить DRI
- Оптимизировать загрузку документов. Например, грузить только первые NN, остальные по мере надобности
- Если один пользователь изменил разрешенный период, то для других пользователей это изменение вступает в силу только после перезагрузки базы.
- работа с системными кодами для всех элементов БД
- свойство "Полное наименование" для всех справочников
- факты для счетов и шаблонов.
- поле для документа (проводки ?) типа DateStamp для того, чтобы можно было фиксировать и управлять порядком ввода документов в течении дня.
Интерфейс
- Двуязычный интерфейс
- дерево отчетов
- диалоги свойств сделать с изменяемыми размерами
- в закладках (Док-ты, Счета, Корр-ты, Объекты, Разное, Подшивки, Шаблоны) - поддержка клавиши "Properties" e.q. Alt-F10
- сделать сортировку в составе не только по наименованию, а по порядковому номеру.
- поиск внутри хозяйственной операции
- Чтобы при наборе кода в редакторе модуля сохранялись последние отступы, т.е. при нажатии кнопки [Enter] курсор становился бы на месте с таким же кол-вом отступом, которые были на предыдущей строке кода (как в Visual Studio и т.п.).
- "Горячие" клавиши в основном интерфейсе программы, на которые можно «назначать» свою обработку
- Добавить новую закладку или вместо "Прочее". Закладка будет представлять собой HTML страницу.
- Отображать дерево ссылочного разного. А то ни список документов по элементу не получить, ни отчетов не построить.
- сделать доступ к атрибутам документа через журнал и/или проводки. В проводках кнопка "Дополнительно" как была серой, так и осталась.
Шаблоны
- Дополнительные флажки в шаблонной проводке, которые делают ввод определенных полей хозяйственной операции обязательными (аналитика, примечание и пр.).
- Сделать немного иным поведение указанной в шаблоне папки аналитики. Сейчас она работает только на позиционирование в дереве. Предлагается сделать ограничение видимости аналитики только этой папкой.
- Возможность в шаблоне определять список объектов учета.
- Добавить макрос для копирования "Разного", например "A"
Формы
- Управление строками в scrollGrid - как то бэкграунд, доступность и т.д
- перенос вертикального текста в frmGrid
- Ещё о скроллгриде. В диалоге часто надо динамически добавлять и убирать столбцы в таблице. При попытке сделать это только методами ScrollGrida добавленные колонки пожирают стоящие справа вместе со всеми данными и характеристиками. А после этого еще и надо щелкнуть на гриде иначе он не обновится и будет иметь некорректный вид.
Прочее
- нумерация документов должна "привязываться" к "моей фирме".
- Добавить таблицу допустимых проводок
- Метод в Operation, который возвращает набор флажков, по которому можно определить причину, по которой операция не проводится.
- Сортировка в составах
- Встроенные средства для получения и установки обновлений через интернет
Электронные таблицы
- встроить в ядро функции для доступа к счетам, которые используются в отчетах
- дать возможность программно вставлять картинку в таблицу
- Именованные диапазоны в Sheet
- Свойство ReadOnly для Sheet
- Обработка перекрестных ссылок
- Возможность скрывать строки и столбцы HideRow, ShowRow
- возможность программно установить заданные в настройке форматы для количества, цены и суммы.
Мастера отчетов
- Добавить возможность отображать колчество без ОУ
- добавить в мастера возможность вывода итогов по группам
- добавить в мастера возможность работать с FQty
- дать возможность отключать атрибуты элементов, по которым строится отчет для большей скорострельности.
- Мастера отчетов в ОУ не должны "тянуть" лишнюю информацию из БД
- В мастере отчетов нужно добавить валюту в качестве показателя. Чтобы можно было построить отчет так: 1 показатель - Валюта, 2 показатель - 1 корреспондент и т.д. И чтобы по аналогии с объектами учета (флажки "кол-во", "цена") появлялись флажки "экв. в базовой валюте" и "курс".
- Доделать мастер аналитических отчётов, чтобы при помощи него можно было построить расчётную ведомость по 661-му счёту (вверху объекты-начисления, а по вертикали сотрудники);
- В мультивалютных отчетах нет возможности получить значение в у.е. Имеется в виду RepJournal,RepTurn,RepBankList.
- В мастере отчетов на странице "Остатки/Обороты" в столбцах "На начало" и "На конец" опции "Свернуто" и "Развернуто" дают один и тот же результат. Предлагаю задействовать их следующим образом: в случае "Развернуто" отображать как сейчас, а в случае "Свернуто" – отображать один столбец с сальдо с заголовком "Сумма". Эти пустые столбцы "Кредит" для отчетов по материальным счетам только занимают место и совсем не нужны пользователям Акцента, не являющимся бухгалтерами.
- Мастера отчетов. Дать возможность «ходить» между колонками показателей с помощью клавиатуры.
Для админа
- добавить возможность управлять доступом к параметрам и фактам элементов
- исключить из поиска "невидимые" элементы
- работа в защищенном периоде для админа
- Добавить в Админ диалог для просмотра протокола работы пользователей.
- Поиск информации с учетом запретов
Диалоги
- Свойство Multiline для DlgGrid (как в FrmGrid).
- Панель группы (типа DlgGroupBox) для формы. Но, скорее, как в диалоге свойств.
- В диалогах работа с разными размерами шрифтов
- DlgPropSheet. Было б классно если б в него можно было помещать стандартные диалоги свойств объектов + добавляя свои вкладки
Объектная модель
- Доступ к параметрам/фактам без элемента, к которым они относятся.
- Хочется также программно из объектной модели управлять доступностью и именами атрибутов «разного».
- Метод Op.InsertTransList(RowNo)
- Для проводки доп. свойства : 1) String1, String2, String3, Long1, Long2, ... 2) ParamString 3)ParamValue.
- В AddCriteria в Finder при поиске операции добавить DocDone, а то находит удаленные операции
- Метод Workarea.BrowseCur
- Необходимо, чтобы параметры и факты - ссылки на разное при установке значения ограничивались только одним видом разного.
- Косметически очень важная просьба. Дайте возможность программно активизировать закладки «Документы», «Журнал» и пр.
- Большой вопрос по банкам. Можно ли сделать так, чтобы у мультивалютных корреспондирующих счетов было отношение к банкам как один ко многим. Ведь в жизни так.
- Сделать объект для стандартного списания методом Fifo, Lifo и средние цены, возможность установить формулы для списания в шаблоне
- Обработка ситуации, когда в шаблоне фигурирует удалённый элемент справочника и нельзя сохранить операцию;
- В ввести в ОМ для проводки текстовую строку "маркер" по которой можно искать номер проводки и управлять строкой
- Перестановка проводок в списке проводок операции
- Ввести для курса ActualDate, как для факта.
- Самый первый Parent в древовидных элементах БД
Последний раз редактировалось: olimp (Чт Фев 23, 2006 10:19 am), всего редактировалось 16 раз(а)
Добавлено: Сб Май 21, 2005 7:13 am Заголовок сообщения:
Хотя бы одноуровневую иерархию в параметрах БД, Корреспондентов и пр.
Перепроведение по шаблону за период без отключения других операций от шаблона.
Чтобы корзина быстро очищалась.
Чтобы она вообще очищалась на ДАО базе, при большом объеме документов "Очистить корзину" невозможно, пишет нехватает памяти. Проверялось на десятке машин.
Чтобы в поиске объектов учёта можно было подставлять по умолчанию что-то кроме имени или диалог с несколькими полями. Многие ищут по кат. номеру ли артикулу, забывают выбирать.
Чтобы партии имели GUID - нельзя разрешить коллизию при обмене данными.
Форматированный вывод в Excel всех отчётов (так как серез HTML).
Иерархический список внутри Форм, Модулей, Диалогов в проекте.
Окно параметров расширить - не влазят наименования параметров.
В мастер отчётов - возможность выводить не иерархические списки для сверки в Excel, типа
Склад 1 Товар1 10 шт
Склад 1 Товар2 10 шт
Ключи реестра - "Показывать количество" и "Отключить таймер" - вывести галочками в настройках, особенно из-за второго сильно бухи раздражаются.
Можно нарисовать диалог , где выбираются:
1) тип файлов (формы, диалоги, модули таблицы);
2) 2 файла заданного типа;
3) по кнопке "Сравнить версии" исходный код обоих файлов импортируется в Word, автоматически выполняется команда
"Сервис - Исправления - Сравнить версии";
4) 1 файл занимает левую половину экрана,
2 файл занимает правую половину экрана
и шрифт уменьшается до размеров , когда примерно вся строка
попадает в пол экрана.
Добавлено: Пн Май 23, 2005 12:18 pm Заголовок сообщения:
В мастере отчетов нужно добавить валюту в качестве показателя. Чтобы можно было построить отчет так: 1 показатель - Валюта, 2 показатель - 1 корреспондент и т.д. И чтобы по аналогии с объектами учета (флажки "кол-во", "цена") появлялись флажки "экв. в базовой валюте" и "курс".
Добавлено: Чт Май 26, 2005 10:32 am Заголовок сообщения: Отчеты
Да уж с отчетами нужно что-то решать!!!
Мелкие (точнее не навороченные - с перекресными ссылками на ячейки) работают и так...
А более объемные когда количество формул переваливает за 1000 тормозят жутко (из за вставки лишних Recalc) при загрузке
Потом при редактировании одной ячейки идет снова пересчет ВСЕХ ячеек (что напрягает!)
Сейчас наиболее приемлемое решение перенос данных в Excel
Добавлено: Чт Май 26, 2005 12:38 pm Заголовок сообщения: Пожелание к любым окошкам и диалогам Акцента.
Чтобы в поиске объектов учёта можно было подставлять по умолчанию что-то кроме имени или диалог с несколькими полями. Многие ищут по кат. номеру ли артикулу, забывают выбирать.
Я помню даже написал диалог поиска точно копирующий стандартный и по интерфейсу и по работе, но только с теми полями, которые мне нужны были. Возникает логическое предложение: создать диалог поиска средствами Акцента и пусть каждый его подстраивает под своих пользователей.
(Точно также как диалог свойств сотрудника, к примеру)
Вообще хорошо бы сделать это направление одной из главных идей Акцента:
1. Все окошки, диалоги реализовывать по возможности средствами Акцента.
2. Каждый настройщик сможет изменять интерфейс так как ему нужно. Не будет лишней ругани по поводу "пендюрошных окошек". Извините.
3. Кухтин всегда на претензии может сказать -- я сделал, как надо, если вас не устраивает -- переделывайте, все открыто.
4. Открытая архитектура и все ее прелести. Если кто-то написал крутой диалог, вместо спартанского стандартного -- пусть пришлет Импакту, пусть даже за денежку. Импакт только выиграет.
5. Как Делфи пишется на Делфи, так пусть и Акцент пишется на Акценте. Это будето очень весомым аргументом в пользу Акцента и для рекламы очень полезно.
6. Не обязательно сразу все переделывать, просто начать работать в этом направлении.
Добавлено: Пт Май 27, 2005 10:46 am Заголовок сообщения:
Да, совершенно забыл....
В редакторе VBS и закладках (Док-ты, Счета, Корр-ты, Объекты, Разное, Подшивки, Шаблоны) - поддержка клавиши "Properties" e.q. Alt-F10, которая расположена между правым "CTRL" и "WIN"
Добавлено: Вт Июн 07, 2005 6:31 am Заголовок сообщения:
А возможно ли регулировать видемость ОУ или корресспондентов в зависимости от настраиваемых параметров?
К примеру - накопилось много ОУ с которыми мы уже не работаем и их желательно бы скрывать в дереве ...
Добавлено: Вт Июн 07, 2005 9:13 am Заголовок сообщения:
Виктор писал(а):
А возможно ли регулировать видемость ОУ или корресспондентов в зависимости от настраиваемых параметров?
К примеру - накопилось много ОУ с которыми мы уже не работаем и их желательно бы скрывать в дереве ...
Добавлено: Ср Июн 15, 2005 10:06 am Заголовок сообщения:
И еще пожелание:
для объекта ShtSheet добавить свойства HideRow, ShowRow
Это нужно ,например, если в отчете добавить кнопку
"Показать/отключить итоги",
можно в ToolTip строк с итогами
указать 1 и по кнопке устанавливать HideRow для строк,
у которых sheet1.cell(row,1).ToolTip = 1
Добавлено: Ср Июн 22, 2005 9:57 am Заголовок сообщения: Ещё две очень существенных проблемы
1. В sheets при изменении системного шрифта с мелкого на крупный меняется внешний вид, уменьшается масштаб. Получается что отчёты ни с того ни с сего меняют свой внешний вид.
2. В ScrollGrid неправильно подбирается автоматически высота строк, получается, что документ вместо одной страницы растягивается на 2-3, кроме того высота подбирается кое как только для первого переносимого столбца, остальные могут обрезаться.
Добавлено: Ср Июн 22, 2005 11:56 am Заголовок сообщения:
Ещё о скроллгриде.
В диалоге часто надо динамически добавлять и убирать столбцы в таблице. При попытке сделать это только методами ScrollGrida добавленные колонки пожирают стоящие справа всместе со всеми данными и характеристиками. А после этого еще и надо щелкнуть на гриде иначе он не обновится и будет иметь некорректный вид.
1. Опять о Скроллгриде.
У меня к форме подключены 2 шаблона (каждый состоит из 2 проводок):
1) Доп.блага с коэф-том с НДС
Д 012_НДС
К 00
Д 012
К 00
2) Допблага без коэф-та без НДС
Д 00
К 00
Д 013
К 00
К скроллгриду подключена 2 проводка со списком сотрудников
а также столбцы добавляются динамически, в шапке указаны
объекты учета(доп. блага)
При выборе шаблона с НДС в шапке столбца 1 проводки
указывается ОУ - НДС на доп.блага и число строк в 1 проводке =
числу строк во 2 проводке (сотрудников)
При выборе шаблона без НДС я хочу сделать число строк в 1 проводке =1 (Д00 К00),
но скроллгрид сразу обрезает список сотрудников до 2 строк,
хотя в проводке их намного больше.
Наверно это из-за того ,что в 1 столбце datasource =Op.Trans(1, sgrdEnts.BindRow).Sum,
нельзя ли сделать так ,чтобы скроллгрид не обрезался до 2 строк в этом случае?
Трудно судить, не имея под рукой формы.
Скролл грид в 7-ке управляется следующим образом :
1. AutoGrow = true
2. Для каждой колонки, данные из которой не влияют на добавление строки, нужно выключить "птичку" "Не учитывать при автодобавлении строк"
3. В коде "уплотнять" строки методом PackAutoGrow
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах