Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: OO Base переменное количество ячеек  (Прочитано 644 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kozak Illya

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Подскажите как реализовать хранение небольшого объема данных.
Хранить надо счета и акты.
В счетах есть такие поля:
№ счета
Заказчик
дата
Вид работ их может быть несколько. Соответственно каждому виду работ отвечает количество и стоимость и сумма
Общая сумма.
По актах примерно тоже самое.
Я пытаюсь создать таблицу через конструктор таблиц. И не понимаю как реализовать "Вид работ" (их может быть одна или несколько). как создать переменное количество ячеек на вид робот и соответственно привязать к ним количество стоимость и суму.
Одна и другая таблица создается с периодичностью несколько раз в месяц. Так что количество данных минимально.
А то каждый раз создаем новый файлик в calc.
« Последнее редактирование: 04 Марта 2011, 09:34:42 от Kozak Illya »

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: OO Base
« Ответ #1 : 04 Марта 2011, 09:33:02 »
измените название темы на более информативное, иначе тема будет закрыта

Оффлайн ChaosWarrior

  • Активист
  • *
  • Сообщений: 461
  • d(-_-)b
    • Просмотр профиля
Re: OO Base переменное количество ячеек
« Ответ #2 : 04 Марта 2011, 09:42:10 »
Я вижу реляционную базу данных (можно и нереляционную, особенно в свете Вид работ их может быть несколько, но я такие не понимаю) и пару таблиц

Счет:
1. № счета
2. Заказчик
3. Дата

Номер счета однозначно идентифицирует его? Тогда будет ключом.

Проделанная работа:
1. № счета.
2. Вид работы.

Пояснить, что делать дальше?

Открытый код и его подержка — это лучшая реклама Windows.

Оффлайн Kozak Illya

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: OO Base переменное количество ячеек
« Ответ #3 : 04 Марта 2011, 09:45:33 »
Если не сложно. Пожалуйста на пальцах.

Создал две таблицы.  № счета в обоих позначен ключом (включил автозаполнение, и обязательно).
что делать дальше. Справка не информативна так бы сам прочитал. Или ткните куда положено.
« Последнее редактирование: 04 Марта 2011, 10:14:15 от Kozak Illya »

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: OO Base переменное количество ячеек
« Ответ #4 : 04 Марта 2011, 10:05:49 »
Я в свое время сделал гораздо проще. Сделал таблицу:

№ счета | Клиент | Дата | Товар 1 |  Цена 1 |  Кол-во 1 |  ... | Товар 10 | Цена 10 | Кол-во 10 | Всякая прочая инфа ...

Пользуемся такими таблицами больше 10 лет — полёт нормальный. В день добавляем по несколько строк. В файлах по 2—3 тысячи строк. Пару раз за всё время была «проблема» — не хватало ячеек для всех позиций в счете. Приходилось разбивать на 2 счета.

Правда, все данные вводили вручную.

Ну а из этой таблицы с помощью формул или макросов создавались счета, акты, накладные и счета-фактуры.
Есть интерес — могу предоставить примеры. Если только удастся из Екселя в OO calc перевести.
« Последнее редактирование: 04 Марта 2011, 10:12:59 от inkblack »
Делюсь знаниями, но их у меня мало!

 

Страница сгенерирована за 0.031 секунд. Запросов: 23.