Ответить на тему  [ Сообщений: 8 ] 
Мобильный клиент: Вопросы и замечания 
Автор Сообщение
Гуру
Аватара пользователя

Зарегистрирован: Ср, 18 авг 2004, 18:54
Сообщения: 1695
Откуда: Тячівський р-н, Сонячне Закарпаттячко
Написано: Пт, 16 мар 2007, 21:33
Сообщение Мобильный клиент: Вопросы и замечания
1. Установка с компакта не возможна в принципе
потому что указывается путь относительно
%USERPROFILE%
вот только незадачка
инсталятор не росшифровывает переменуую
и создает часть файлов в пути без переменной
а часть в той же папке, в подпапке с именем "%USERPROFILE%"
Компакт оказывается только чтение и все вываливается с ошибкой

2. Установка "Модуль обмена данными с АБ ОФис" тоже заканчивается неудачей.
Код:
***  Installation Started 03/16/2007 19:44  ***
Title: Мобильный клиент 1.0
Source: E:\Profiles\dima\desktop\MobileClientWM50.EXE
Made Dir: c:\office4
Made Dir: c:\office4\MobileClient
File Copy: c:\office4\MobileClient\UNWISE.EXE
File Copy: c:\office4\MobileClient\UNWISE.INI
RegDB Key: Software\Microsoft\Windows\CurrentVersion\Uninstall\"Мобильный клиент в. 1.0 для Windows® Mobile 5.0"
RegDB Val: "Мобильный клиент в. 1.0 для Windows® Mobile 5.0"
RegDB Name: DisplayName
RegDB Root: 2
RegDB Key: Software\Microsoft\Windows\CurrentVersion\Uninstall\"Мобильный клиент в. 1.0 для Windows® Mobile 5.0"
RegDB Val: C:\office4\MOBILE~1\UNWISE.EXE C:\office4\MOBILE~1\INSTALL.LOG
RegDB Name: UninstallString
RegDB Root: 2
File Overwrite: c:\office4\MobileClient\unwise.ini
File Copy: c:\office4\MobileClient\O4PocketFunc.exe
Made Dir: c:\office4\MobileClient\Help
File Copy: c:\office4\MobileClient\Help\doc_pc_01.htm
File Copy: c:\office4\MobileClient\Help\doc_pc_02.htm
File Copy: c:\office4\MobileClient\Help\doc_pc_03.htm
File Copy: c:\office4\MobileClient\Help\index_pc.htm
Made Dir: c:\office4\MobileClient\Help\images
File Copy: c:\office4\MobileClient\Help\images\img_pc_001.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_002.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_003.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_004.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_005.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_006.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_007.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_008.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_009.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_010.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_011.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_012.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_013.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_014.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_015.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_016.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_017.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_018.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_019.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_020.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_021.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_022.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_023.jpg
File Copy: c:\office4\MobileClient\Help\images\img_pc_024.jpg
Невозможно загрузить библиотеку %USERPROFILE%\Local Settings\Temp\GLF1629.tmp. Не найден указанный модуль.

Хотя файл находится по адресу
Код:
USERPROFILE=D:\Documents and Settings\dima
D:\Documents and Settings\dima\Local Settings\Temp\GLF1629.tmp

но видно не находится в папке что лежит рядом с инсталятором :wtf:
но постаравшись и успешно помог с нахождением файла по другому адресу "модуль таки поставился".....

[off]ушел дальше розбиратся[/off]

_________________
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте" (c) ...
Этот пост выражает мнение партнера АБ-Системы, и является совокупностью идей, мыслей, предложений пользователей АБ-Офиса.


Профиль WWW
Гуру

Зарегистрирован: Чт, 18 мар 2004, 11:49
Сообщения: 1148
Откуда: Львов
Написано: Сб, 17 мар 2007, 22:25
Сообщение 
Спасибо.
Эту ошибку уже обнаружили и исправили.
Временно - лечиться указанием явного пути (не через %USERPROFILE%) в переменных среды к папкам \Temp и \TMP.
Напр.
c:\temp
В этом случае инсталляция проходит успешно.


Профиль
Гуру
Аватара пользователя

Зарегистрирован: Ср, 18 авг 2004, 18:54
Сообщения: 1695
Откуда: Тячівський р-н, Сонячне Закарпаттячко
Написано: Пн, 19 мар 2007, 9:15
Сообщение 
Возник вопрос
как эта байда должна вся работать ....
и находим два поля
"Путь к папке обмена данными" (Если сервер АБ ОФИС 4.0. расположен на другом компьютере, то необходимо указывать полный сетевой путь!)
и
"ПутьИмпортаПК"
Учитывая что конфигурация сети такая:
1. сервер аб на 2003сп1 (ну не работает активсинк на 2003 почему то..... говорит винда старая, обновите...)
2. клиент аб + актив синк + кпк на ХР

По этому вопросы:
1. ОЛЕшка для кпк должна ставится только на клиентскую машинку или на обе?
2. какие папки должны быть указаны в этих полях, и что в них будет хранится, и какие разрешения на доступ должны быть для этих папок ?


/офф в случае изменения константы "Путь к папке обмена данными" офис создает папки для работы клиента...
только в странном виде
[code:1] SubDirectoryName := 'Groups\System\';
MakeDir(Constants.ПутьКПапкеОбменаДляКПК + SubDirectoryName);
SubDirectoryName := 'Groups\Partners\';
MakeDir(Constants.ПутьКПапкеОбменаДляКПК + SubDirectoryName);
SubDirectoryName := 'Groups\Goods\';
MakeDir(Constants.ПутьКПапкеОбменаДляКПК + SubDirectoryName);
SubDirectoryName := 'Agents\';
MakeDir(Constants.ПутьКПапкеОбменаДляКПК + SubDirectoryName);
SubDirectoryName := 'Groups\';
MakeDir(Constants.ПутьКПапкеОбменаДляКПК + SubDirectoryName);
MakeDir(Constants.ПутьКПапкеОбменаДляКПК);[/code:1]
Если мне не изменяет память по правилам работы с файловыми системами сначала должны создаватся материнские папки (мдя, звучит), и только потом дочерные. То есть весь код верх-ногами должен быть.
Создание пути директорий без наличия всего пути возможно только при росширеной обработке команд.
Но тогда не нужны последние две команды (которые могут вызвать ошибку), так как ПутьКПапкеОбменаДляКПК создался сразу .......
или же вся система вылетит по ошибке в следствие отсутсвия пути ПутьКПапкеОбменаДляКПК .....

[off]Добавлено [Пн, 19 Мар 2007, 9:20]:[/off]

грььььь (вырезано цензурой)(вырезано цензурой)(вырезано цензурой)(вырезано цензурой)
Вобщем ставим на клиентской машинке константу "ПутьКПапкеОбмена" на серверную папку Темп зашареную с разрешением на запись для всех ("\\Ourworkext\temp") и наблюдаем сообщение об ошибке....
Оказывается это не полный путь путь для работы с сетевыми папками внутри домена...
вот только незадачка ..... стоит проверка на знак ":" (двоеточие)..... то есть нужно указать файловую систему для доступа по сети .....
использовать url "file://ourwork/temp" низя... так как это не файл
"dfs://...." тоже еще не поднял
вывод - это локальный путь...
вот только незадачка
сказано же
"Если сервер АБ ОФИС 4.0. расположен на другом компьютере, то необходимо указывать полный сетевой путь!"

ну ладно
создаем
C:\Temp
и нажимаем применить
и смотрим проводником, что же получилось
И ХОРОШО ЧТО СМОТРИМ!!!!!
все содержимое диска С, вместе со всякими загрузчиками винды и и всеми папками включаючи корзину
короче все что не заблокировано ПЕРЕНОСИТСЯ в эту новую папку.......
если бы ребутнулся - долго бы вспоминал....
ну не у всех же корень диска С используется как мусорная свалка....

_________________
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте" (c) ...
Этот пост выражает мнение партнера АБ-Системы, и является совокупностью идей, мыслей, предложений пользователей АБ-Офиса.


Профиль WWW
Гуру

Зарегистрирован: Чт, 18 мар 2004, 11:49
Сообщения: 1148
Откуда: Львов
Написано: Пн, 19 мар 2007, 12:04
Сообщение 
Спасибо за вопросы и замечания.
1. "Модуль обмена к АБ ОФИС 4.0." необходимо устанавливаться на все клиентские места, где может происходить настройка и обмен данными. Как правило - установку надо делать на компьютеры:
- ответственного лица по обмену данными
- заместителя ответственного лица.
2. MakeDir- замечание принято и будет исправлено, хотя обработка сейчас идет корректно
3. По поводу ':' - в пути к папке обмена. Ошибка найдена и исправлена.
Проверка осуществляться не будет. Действительно надо указывать полный сетевой путь к папке обмена
4. По поводу пути. Да, действительно серьезная ошибка :(. Перенос старых данных будет заблокирован. Будет только создаваться новая структура в указанном каталоге.


Профиль
Гуру
Аватара пользователя

Зарегистрирован: Ср, 18 авг 2004, 18:54
Сообщения: 1695
Откуда: Тячівський р-н, Сонячне Закарпаттячко
Написано: Пн, 19 мар 2007, 14:33
Сообщение 
--2. MakeDir- замечание принято и будет исправлено, хотя обработка сейчас идет корректно

то что она идет коректно - случайное совпадение большого количества значений
более "культурный" процес будет вида
Код:
try
  MakeDir(Constants.ПутьКПапкеОбменаДляКПК);
except // Ошибка создания каталога или каталог уже создан
end;
try
  SubDirectoryName := 'Agents\';
  MakeDir(Constants.ПутьКПапкеОбменаДляКПК + SubDirectoryName);
  SubDirectoryName := 'Groups\';
  MakeDir(Constants.ПутьКПапкеОбменаДляКПК + SubDirectoryName);
  SubDirectoryName := 'Groups\System\';
  MakeDir(Constants.ПутьКПапкеОбменаДляКПК + SubDirectoryName);
  SubDirectoryName := 'Groups\Partners\';
  MakeDir(Constants.ПутьКПапкеОбменаДляКПК + SubDirectoryName);
  SubDirectoryName := 'Groups\Goods\';
  MakeDir(Constants.ПутьКПапкеОбменаДляКПК + SubDirectoryName);
except
  ShowMessage('ошибка создания структуры дерева папок');
end;

И так же добавить проверку на существование подкаталогов :)

_________________
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте" (c) ...
Этот пост выражает мнение партнера АБ-Системы, и является совокупностью идей, мыслей, предложений пользователей АБ-Офиса.


Профиль WWW
Гуру
Аватара пользователя

Зарегистрирован: Ср, 18 авг 2004, 18:54
Сообщения: 1695
Откуда: Тячівський р-н, Сонячне Закарпаттячко
Написано: Вс, 25 мар 2007, 11:36
Сообщение 
маленькое замечание
путь для импорта должен быть доступен как с сервера, так и с клиента который обслуживает КПКшки
и должен быть при этом одинаково назван
то есть или локальный путь при использовании на сервере
или сетевой путь к папке открытой на запись при использовании на разных компьютерах

зы: надо будет попробывать прикрутить URLFS для доступа через ftp ......

_________________
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте" (c) ...
Этот пост выражает мнение партнера АБ-Системы, и является совокупностью идей, мыслей, предложений пользователей АБ-Офиса.


Профиль WWW
Гуру
Аватара пользователя

Зарегистрирован: Ср, 18 авг 2004, 18:54
Сообщения: 1695
Откуда: Тячівський р-н, Сонячне Закарпаттячко
Написано: Чт, 29 мар 2007, 14:21
Сообщение 
А печатные формы недоложили ?

_________________
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте" (c) ...
Этот пост выражает мнение партнера АБ-Системы, и является совокупностью идей, мыслей, предложений пользователей АБ-Офиса.


Профиль WWW
Гуру

Зарегистрирован: Чт, 18 мар 2004, 11:49
Сообщения: 1148
Откуда: Львов
Написано: Чт, 29 мар 2007, 14:31
Сообщение 
Если речь идет про печатные формы для конфигурации, то они действительно сейчас не реализованы. Реализация печатных форм и, возможно, отчетов планируется немного позднее - после запуска в реальном режиме работы нескольких клиентов.
Печатные формы для программы "Мобильный клиент" не предусмотрены.


Профиль
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 8 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware.
Русская поддержка phpBB