Дмитрий Ковальский , имеется таблица со счет-фактурами (ID счета, получатель, кол-во позиций, сумма, дата), и имеется подробная таблица n-счета (где идет полный перечень позиций и тд)
Имя таблицы n-счета формируется из ID счета в таблице счетов.
Алгоритм создания счета в кратце такой:
1. Создается запись в таблице счетов и вносится в нее дата(генерируется автоматически) и получатель, этой записи присваивается id (авто-инкремент)
2. Создается таблица с определенными строками и название этой таблицы задается id из первой таблицы
3. Заполняется эта таблица, производятся необходимые подсчеты
4. По окончанию работы недостающие записи в первой таблице обновляются
abcd0x00: не особо вас понял(
можно подробнее как это сделать?
вот что имеем:
ifstream test("test");
string marsh;
/*вот тут переносим весь файл в строку*/
test.close();
isotoxin: ловлю ошибки библиотеки вектора в строке 1232 и 1233
если выводить в мэсседж бокс это, то появляется пустой мэсседж, а после него эти две ошибки
isotoxin: с алгоритмами слава богу проблем нет) А вот знаний маловато, просто сочно потребовался двумерный строковый массив (будет использоваться как аналог таблицы в бд) вот и долблю второй день гугл и все без толку(
Блин, читал это но с большим промежутком времени. А сейчас вы дали их вместе и начал читать параллельно и догнал. Но вот только вопрос как перегонять в переменную и обратно в .h для работы с ними в .cpp остался открытым(
Ну я б с ИМХО поспорил) Мне например нравится его внешний вид по дэфолту, а с прямыми руками можно сделать из этого весьма нестандартный шаблон)
А workRave посоветую два варианта:
1)переписать шаблон сайта под бутстрап
2)вытянуть нужные стили из бустрапа и вклинить (и подогнать) их в шаблон сайта
Имя таблицы n-счета формируется из ID счета в таблице счетов.
Алгоритм создания счета в кратце такой:
1. Создается запись в таблице счетов и вносится в нее дата(генерируется автоматически) и получатель, этой записи присваивается id (авто-инкремент)
2. Создается таблица с определенными строками и название этой таблицы задается id из первой таблицы
3. Заполняется эта таблица, производятся необходимые подсчеты
4. По окончанию работы недостающие записи в первой таблице обновляются