Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#46: 2011-10-13 16:15:55 ЛС | профиль | цитата
user_asm писал(а):
Именно потому что не встроена синхронизация шаблона.
переведи на русский язык.
Если у каждого свой Ворд, то в чем проблема скачать свежый шаблон с сервера?
------------ Дoбавленo в 16.15:
user_asm писал(а):
Шаблоны - договор, сопроводиловка
даже если шаблоны изменяются ежечасно.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#47: 2011-10-13 16:23:38 ЛС | профиль | цитата
Tad писал(а):
Если у каждого свой Ворд, то в чем проблема скачать свежый шаблон с сервера?

Действительно -- скачал, обработал и кинул по сети на принтер
карма: 22

0
Ответов: 952
Рейтинг: 4
#48: 2011-10-13 16:29:14 ЛС | профиль | цитата
Проблема именно в том что основной шаблон на сервере. На локальных компах его копии. Если я вношу правки в главный шаблон на сервере то мне придется вручную на каждом компе поменять шаблон. Скопировать с сервера на локальный комп.
------------ Дoбавленo в 16.28:
Каждый раз скачивать при запуске клиента я не против,но этот выход не совсем красивый.
К тому же придется качать несколько файлов. Думал может у кого есть нестандартный компонент по сравнению файлов например по CRC.
------------ Дoбавленo в 16.29:
Ведь сравнить было бы проще. Чем перекачивать, копировать с новым именем и т.д.
карма: 0

0
Ответов: 1059
Рейтинг: 76
#49: 2011-10-13 16:29:48 ЛС | профиль | цитата
[offtop]Господа, извиняюсь что вмешиваюсь, но лучше бы user_asm выложил свои наработки(уверен секретных данных там нет), тогда бы все стало на свои места. А то ведь 4 страницы гаданий на кофейной гуще.[/offtop]
карма: 0

0
Ответов: 5446
Рейтинг: 323
#50: 2011-10-13 16:30:26 ЛС | профиль | цитата
user_asm, так есть компонент Hashsum - им и получай контрольную сумму (MD5, а не CRC, но это не принципиально ведь).
карма: 1

0
Ответов: 952
Рейтинг: 4
#51: 2011-10-13 16:39:42 ЛС | профиль | цитата
Да причем тут гадание? Создайте форму с 1 кнопкой. Которая запустит из локальной папки с прогой вордовский документ. Скомпилируйте. Сложите в 1 папку прогу и любой вордовский док.
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#52: 2011-10-13 16:39:49 ЛС | профиль | цитата
user_asm писал(а):
Думал может у кого есть нестандартный компонент по сравнению файлов например по CRC

Ну и чем это лучше копирования файлов на клиента, когда для проверки Hash придется все равно перечитать файлы шаблона на сервере и клиенте Или тогда уж лучше держать файл контрольных сумм, но его все равно придется читать с сервера и обновлять при изменениях главных шаблонов. Смысл какой в этом, проще скачть все шаблоны, актуальные на данный момент, не настолько они и большие
карма: 22

0
Ответов: 952
Рейтинг: 4
#53: 2011-10-13 16:40:00 ЛС | профиль | цитата
При запуске проги она должна сравнить вордовский док с таким же доком расположенным в другой папке. В случае разницы - месага о разнице.
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#54: 2011-10-13 16:41:37 ЛС | профиль | цитата
user_asm писал(а):
В случае разницы - месага о разнице.

Я уже написал
nesco писал(а):
для проверки Hash придется все равно перечитать файлы шаблона на сервере и клиенте

карма: 22

0
Ответов: 952
Рейтинг: 4
#55: 2011-10-13 16:47:12 ЛС | профиль | цитата
Ну одно дело перечитать а другое тупо перекачать. Первое мне кажется логичнее. Иначе зачем скачивать если ничего не изменилось. Напрасная трата ресурсов.
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#56: 2011-10-13 16:51:48 ЛС | профиль | цитата
user_asm писал(а):
Ну одно дело перечитать а другое тупо перекачать. Первое мне кажется логичнее. Иначе зачем скачивать если ничего не изменилось. Напрасная трата ресурсов

Ага, а Hash главного щаблона ты где читать будешь, на клиенте, ну тогда придется перечитать файл шаблона с сервера, хочешь ты того или не хочешь, и никуды ты от этого не денешься. Или как я уже написал
nesco писал(а):
тогда уж лучше держать файл контрольных сумм, но его все равно придется читать с сервера и обновлять при изменениях главных шаблонов

Кстати, HiUpdate построен именно по этому принципу
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#57: 2011-10-13 16:56:02 ЛС | профиль | цитата
user_asm писал(а):
Проблема именно в том что основной шаблон на сервере. На локальных компах его копии. Если я вношу правки в главный шаблон на сервере то мне придется вручную на каждом компе поменять шаблон. Скопировать с сервера на локальный комп.
на локальных компах не нужно никаких копий. Время получения шаблона с сервера мизерное.
user_asmpng.png Пальчиком покажи где проблема

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1user_asmpng.png [11.7KB] [227]
Разработчик
Ответов: 26170
Рейтинг: 2127
#58: 2011-10-13 16:58:29 ЛС | профиль | цитата
Tad, ты уже и блок схему нарисовал, слов уже оказалось мало
Я вообще сделал бы по-другому -- заставил бы трахаться с этим сам сервер, создав экземпляры обработчиков для каждого пользователя, тогда клиенты ничего бы не делали, окромя заполнения основной формы и отправки данных на сервер. А у нас такой компонент есть -- DDE сервис называется, запросто можно прикрутить для перекачки данных от разных клиентов
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#59: 2011-10-13 17:09:14 ЛС | профиль | цитата
nesco писал(а):
тогда клиенты ничего бы не делали
Ты что
А
user_asm писал(а):
чтобы проверить визуально
ты что хочешь освободить клиента от ОБЯЗАТЕЛЬНОЙ визуальной проверки
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#60: 2011-10-13 17:11:44 ЛС | профиль | цитата
Tad писал(а):
ты что хочешь освободить клиента от визуальной проверки

Но он же не в Ворде их набивает, надо полагать, в какой-то самодельной форме, читая данные с базы. Или я уже потерлся в этом зоопарке
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)