Перейти к содержимому


Увеличить окно номера поля


Сообщений в теме: 6

#1 Leskov

    Активный участник

  • Пользователи
  • PipPipPip
  • 95 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 12 Март 2013 - 04:42

Увеличить окно номера поля так, чтобы было видно три цифры, а не две, как сейчас.
так как утомительно переписывать номера (из-за отсутствия копирования групп/отсутствия копирования полей), еще и не видя их

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 12 Март 2013 - 10:36

У вас трехзначное число полей в таблице? :blink:

#3 Leskov

    Активный участник

  • Пользователи
  • PipPipPip
  • 95 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 12 Март 2013 - 11:33

возможно я не догадался, как сгруппировать информацию.
в одной таблице - все данные для изготовления небольшого документа.

для сравнения даже если это будет листок для игры в морской бой - уже 200 полей
а если поля автозаполняемые - то еще и 160 однотипных вычислений, подтягивающих данные из справочника.

отсюда и пожелания группировки+нумерации+копирования для вычислений.

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 12 Март 2013 - 12:00

Цитата

для сравнения даже если это будет листок для игры в морской бой - уже 200 полей

Зачем для этого 200 полей, не понял? Там разве 200 уникальных определений? Или вы попросту путаете поля с записями, где значащих полей небольшое число, но они могут повторяться сколь угодно раз? Тоже самое касается и вычислений - у меня большое подозрение что вы многократно дублируете одинаковые поля вместо того чтобы создать полноценную таблицу из нескольких записей.

#5 Leskov

    Активный участник

  • Пользователи
  • PipPipPip
  • 95 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 12 Март 2013 - 14:19

не до конца понял про "одинаковые поля", поэтому привожу аналог того, как у меня организовано
проверьте, пожалуйста, логику

УСЛОВИЯ
рыбаки ловили рыбу сетью.
в районе ловли водится 50 пород рыб
каждая порода обладает (тупой, нормальной, средней головой)
каждая порода обладает (синими/зелеными/желтыми плавниками)
каждая порода обладает (крупной, средней, мелкой чушуей)
улов в первый день составил:
порода 1 -20%
порода 2 - 5%
порода 9 - 10%
порода 15 - 10 %
.....
улов во второй день составил...
...
...
...

необходимо составить отчеты, описывающие количество голов, плавников, чешую


РЕШЕНИЕ

для этого составил 2 таблицы
в разделе "справочник"  создал таблицу "порода рыбы" (с полями "название", "голова", "плавник", "чешуя")
в разделе "работа" создал таблицу "улов" (с полями "дата", "порода рыбы"-50 полей, "количество"-50 полей).
в таблице "улов" создал поля, вытягивающие данные  "голова", "плавник", "чешуя" из справочника
в таблице "улов" создал вычисления, заполняющие поля
на основе данных из таблицы"порода рыбы" и данных таблицы "улов"
в таблице "улов" создал шаблон, который берет поля с таблицы

в итоге получается небольшой отчет
для которого пришлось создавать
огромное количество однотипных вычислений
огромное количество однотипных полей:
"рыба1количество"
"рыба1голова количество(вычисляемое)"
"рыба1плавник количество (вычисляемое)"
"рыба1чешуя количество (вычисляемое)"
"рыба2количество"
"рыба2голова количество (вычисляемое)"
"рыба2плавник количество (вычисляемое)"
"рыба2чешуя количество (вычисляемое)"
"рыба3количество"
"рыба3голова количество (вычисляемое)"
"рыба3плавник  количество (вычисляемое)"
"рыба3чешуя  количество (вычисляемое)"



отсюда и пожелания группировки+нумерации+копирования для вычислений.
отсюда и пожелания копирования для полей.

при увеличении количества параметров признаков породы
в геометрической прогрессии растет объем ручной работы, которую можно автоматизировать

Сообщение отредактировал Leskov: 12 Март 2013 - 14:47


#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 12 Март 2013 - 15:19

Ну и зачем вам сотни полей для этого? Что мешает использовать подтаблицу?

В основной записи:
- поле "Дата улова" (и другие общие характеристики улова, если они есть)

В подтаблице:
- порода рыбы
- количество
- голова количество (вычисляемое)
- плавник количество (вычисляемое)
- чешуя количество (вычисляемое)

В подтаблице заполняете 50 (или любое другое, в зависимости от конкретного улова) число записей.

Итого: 1 + 5 = 6 полей. Вычисления уникальны, дублировать ничего не надо.

#7 Leskov

    Активный участник

  • Пользователи
  • PipPipPip
  • 95 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 13 Март 2013 - 11:55

спасибо! я очень долго разбирался в вашей рекомендации.

в итоге-разбил на две подтаблицы,
для отчета - вставка подтаблицы целиком в шаблон печати (html).
работает идеально

еще раз спасибо! отличное решение!





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных