![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
Сарт |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 29.4.2006 Репутация: нет Всего: 0 |
Народ, возникла проблема. Хотя она достаточно стандарнтая, но в Дельфине я почти ламер=)
Итак, в чем нужно помочь: 1)передача в Word--как сделать?(пример плиз=)) 2)Передать в Word стринговые и интовые переменные, но не абы как,а в виде Переменная а Переменная б Переменная с Интовая переменная Переменная д То есть покажите плиз, как передать в столбик с строковыми промежутками и без 3) Передать те же переменные не просто в Word, но с созданием текста\(или вставкой). Например, есть у меня заготовка вордовская типа Я,______, заключаю контракт с ______. Хотелось бы понять , как сделать чтобы переменные в ворде становились таким образом Я,__переменная а, содержащая ФИО____ заключаю контракт с ____переменная,содержащая название организации____ на сумму____интовая переменная____. И еще вопрос--если идет сумма на миллиарды, хватит ли типа integer?? Спасибо за внимание=-)).Надеюсб на вас, винградовцы=) --------------------
[color=purple][/color]Died.Of course, System.StackOverflow |
|||
|
||||
ДенисБелов |
|
||||
![]() Подмастерье Профиль Группа: Участник Сообщений: 14 Регистрация: 12.9.2006 Где: Россия, Киров Репутация: нет Всего: нет |
Вывод инфы в Word довольно простая вещь.
Вот пример для твоей задачи.
Ни фига себе контракты.... ![]() Тип Промежуток Integer –2147483648..2147483647 Cardinal 0..4294967295 Shortint –128..127 Smallint –32768..32767 Longint –2147483648..2147483647 Int64 –2^63..2^63–1 Byte 0..255 Word 0..65535 Longword 0..4294967295 |
||||
|
|||||
Сарт |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 29.4.2006 Репутация: нет Всего: 0 |
Ну контракты в беларуских рублях, так что миллиард это всего навсего 455 тыс баксов=). Поверь,для банка это средний контракт=).
И сразу вопрос---как инфу сохранить в MS Access + реализовать по ней поиск(по фамилии и точной сумме кредита?=)) --------------------
[color=purple][/color]Died.Of course, System.StackOverflow |
|||
|
||||
Сарт |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 29.4.2006 Репутация: нет Всего: 0 |
Да,забыл сказать. Именно в Аксесс --не обязательно. Главное требование-прога должна работать без требований к компу кроме винды и оффиса.
Возмоожно даже нету у нас Аксесса, завтра гляну. Так что мона и др варианты=) Например, таскание с прогой файлика не является проблемой, а вот через SQL--уже проблема,ибо она,насколько знаю, без сервака не пашет=) --------------------
[color=purple][/color]Died.Of course, System.StackOverflow |
|||
|
||||
ДенисБелов |
|
|||
![]() Подмастерье Профиль Группа: Участник Сообщений: 14 Регистрация: 12.9.2006 Где: Россия, Киров Репутация: нет Всего: нет |
Мда, сдался тебе этот Access. Если даннных не так много, то можно хранить хоть в текстовом файле. Это в случае пары тысяч записей, иначе конечно лучше использовать БД, благо в delphi поддержка их нормальная. Но это двумя словами не расскажешь.
Для текстового файла код можно примерно такой.
Соответственно при поиске открываем файл для чтения Reset(f); Считываем данные ReadLn(f,a); Read(f,a); сравниваем с параметром поиска, если удовлетворяет, то выводим. |
|||
|
||||
comtat |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1310 Регистрация: 2.5.2006 Где: Россия, Казань Репутация: 8 Всего: 71 |
-------------------- Рожденный в СССР !!! ExtJS - мой фреймворк |
|||
|
||||
dazy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 15.9.2006 Репутация: нет Всего: 8 |
Если вы делаете софт для автоматизации договоров, то лучше передавать в Ворд только изменяемые данные, а постоянные хранить в шаблоне.
Лучше всего для этой цели использовать закладки в Ворде. Таким образом у вас будет шаблон, с текстом договора, а в местах куда надо подставить данные будут стоять закладки. Программа на основе шаблона делает новый документ, пробегает по закладкам подсовывает данные и сохраняет/печатает - контракт готов. Как все это реализовать, тут на форуме где-то было подробно написано. Рекомендую использовать именно шаблону, так как если необходимо внести изменения в договор (например у вас управляющий поменялся, поле _в_лице..._) то не надо лезть в код, пользователь сам изменит шаблон и не будет (скорее всего) отвлекать вас для внесения изменений в программу. Сохранение и поиск в базе данных это другой вопрос. Сначала выберите базу в которой будете хранить данные, затем все остальное. Но это тоже не сложно. Клиент может работать даже если Access не установлен на компьютере. |
|||
|
||||
Сарт |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 29.4.2006 Репутация: нет Всего: 0 |
Текстовик не подходит, СЛИШКОМ много записей накопиться уже за 5 месяцев работы=)
Насчет закладок в Ворде-если мона поподробнее --------------------
[color=purple][/color]Died.Of course, System.StackOverflow |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |