uForum.uz

uForum.uz (https://uforum.uz/index.php)
-   SharePoint (https://uforum.uz/forumdisplay.php?f=359)
-   -   Библиотека документов и пустые файлы (https://uforum.uz/showthread.php?t=8436)

Kent 24.03.2009 13:54

Библиотека документов и пустые файлы
 
Народ. Подскажите. Есть библиотека технолог. документов.. поля (Документ , Описание документа). Так вот. Технологи просят .. что бы в библиотеке документов они видели описание всех... абсолютно всех документов... но именно самих файлов может и не быть.. Типа, мы видим что файла нет - значит и создаем его.
(На списках с вложениями эта задача решаема, но не устраивает)

Как можно это сделать? Подскажите...

Erkin Kuchkarov 01.04.2009 19:14

Цитата:

Сообщение от Kent (Сообщение 195340)
Библиотека документов и пустые файлы

Это называется "комплектацией документов". Как это можно организовать только функциональностью WSS или MOSS не имею малейшего представления, так как возникает необходимость создания некого compound документа . Скорее всего нужно будет создать "хранилище в хранилище"... Скажем на основе XML (InfoPath) и имеющее возможность хранения внедренных документов форматов SVG, XHTML, SMIL и XForms.
Но наилучший выход - внедрение системы (систем) управления документами поддерживающей (-их) технологию SharePoint (или как централизованного хранилища документов или как корпоративного средства организации коллективной работы... в зависимости от сценария)

Kent 02.04.2009 18:42

Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 199064)
Цитата:

Сообщение от Kent (Сообщение 195340)
Библиотека документов и пустые файлы

Это называется "комплектацией документов". Как это можно организовать только функциональностью WSS или MOSS не имею малейшего представления, так как возникает необходимость создания некого compound документа . Скорее всего нужно будет создать "хранилище в хранилище"... Скажем на основе XML (InfoPath) и имеющее возможность хранения внедренных документов форматов SVG, XHTML, SMIL и XForms.
Но наилучший выход - внедрение системы (систем) управления документами поддерживающей (-их) технологию SharePoint (или как централизованного хранилища документов или как корпоративного средства организации коллективной работы... в зависимости от сценария)

спасибо канечно за совет. Но для меня эт сложновато:(
а решил я эту проблему средствами самого MOSS .. Тупо правда, но что поделаешь.

Erkin Kuchkarov 03.04.2009 23:55

Цитата:

Сообщение от Kent (Сообщение 199553)
спасибо канечно за совет. Но для меня эт сложновато

Ничего сложного... XML прекрасно хранит документы ворд (со внедренными OLE объектами и картинки) А InfoPath интегрируется с SharePoint

Kent 06.04.2009 13:44

И еще тогда вопрос, ув. форумчане.

Как проверить файл функционалом SP пустой он или нет? Пытался решить эту задачу так. Создал новое вычисляемое поле. В нем проверяю, если автор изменился - то значит и файл (якобы поменялся) а значит - не пустой. Но этот вариант меня как раз немного напрягает, т.к. полностью не решает то, что мне надо. А если пользователь (какой то) открыл файл.. записал в него пробел .. и что?
МОжет у кого то есть версии решения?

Timur Naimov 06.04.2009 14:23

Цитата:

Сообщение от Kent (Сообщение 201021)
И еще тогда вопрос, ув. форумчане.

Как проверить файл функционалом SP пустой он или нет? Пытался решить эту задачу так. Создал новое вычисляемое поле. В нем проверяю, если автор изменился - то значит и файл (якобы поменялся) а значит - не пустой. Но этот вариант меня как раз немного напрягает, т.к. полностью не решает то, что мне надо. А если пользователь (какой то) открыл файл.. записал в него пробел .. и что?
МОжет у кого то есть версии решения?

Мне кажется, что для Ваших задач самым элегантным решением будет использование WSS API. В частности существует класс SPFile, предоставляющий программный доступ к файлу в библиотеке документов. Используя свойства и методы этого класса можно узнать когда файл был изменен, кем, какова его длина сейчас или открыть файл как бинарный поток. Это только часть возможностей, подробнее можно посмотреть SPFile Members (Microsoft.SharePoint)

Kent 06.04.2009 14:39

Спасибо Тимур, однако в данном случае вы говорите о коде. В моем же случае я не кодирую, а использую стандартные средства, а именно то, что есть в параметрах библиотеки документов.
Если бы я кодирова, и писал свой веб-парт для отображения библиотеки документов - то канечно же я использовал бы этот класс.

Erkin Kuchkarov 06.04.2009 18:07

Kent, Все работает на InfoPath. Только что проверил.
Что нельзя сделать - версинность хранимых в InfoPath документов (но есть возможность хранения версионности заполненных форм), и вытащить имена вложенных файлов. Наличие файла - вычисляемое значение (да\нет)

Kent 08.04.2009 19:16

Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 201158)
Kent, Все работает на InfoPath. Только что проверил.
Что нельзя сделать - версинность хранимых в InfoPath документов (но есть возможность хранения версионности заполненных форм), и вытащить имена вложенных файлов. Наличие файла - вычисляемое значение (да\нет)

Спасибо Эркин. Буду пробовать.

Erkin Kuchkarov 08.04.2009 19:42

Цитата:

Сообщение от Kent (Сообщение 202119)
Спасибо Эркин. Буду пробовать.

Не фиг пробовать - работает :)

Kent 09.04.2009 15:09

Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 202134)
Цитата:

Сообщение от Kent (Сообщение 202119)
Спасибо Эркин. Буду пробовать.

Не фиг пробовать - работает :)

работает то может и работает. только вот в чем суть...
у клиентов должен стоять этот самый инфопас. А многие ли из нас его имеют? Ну к примеру ворд, ексель - это да.. это есть - больше как правило, а вот инфопас... гм.. - это вопрос.

Erkin Kuchkarov 09.04.2009 15:19

Цитата:

Сообщение от Kent (Сообщение 202456)
Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 202134)
Цитата:

Сообщение от Kent (Сообщение 202119)
Спасибо Эркин. Буду пробовать.

Не фиг пробовать - работает :)

работает то может и работает. только вот в чем суть...
у клиентов должен стоять этот самый инфопас. А многие ли из нас его имеют? Ну к примеру ворд, ексель - это да.. это есть - больше как правило, а вот инфопас... гм.. - это вопрос.

Тогда вопросs:
1. у Вас MOSS 2007 или WSS? ;)
2. Когда Вы шаблон публиковали на узел в библиотеку форм - не видели галочку типа "показывать как веб-форму" ? ;)

Kent 09.04.2009 17:43

Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 202464)
Цитата:

Сообщение от Kent (Сообщение 202456)
Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 202134)
Не фиг пробовать - работает :)

работает то может и работает. только вот в чем суть...
у клиентов должен стоять этот самый инфопас. А многие ли из нас его имеют? Ну к примеру ворд, ексель - это да.. это есть - больше как правило, а вот инфопас... гм.. - это вопрос.

Тогда вопросs:
1. у Вас MOSS 2007 или WSS? ;)
2. Когда Вы шаблон публиковали на узел в библиотеку форм - не видели галочку типа "показывать как веб-форму" ? ;)

2007 у нас.
Но в том то и дело.. что там можно только ПРОСМОТРЕТЬ в веб-обозревателе... а корректировать можно только из под инфопаса

Erkin Kuchkarov 09.04.2009 19:11

Цитата:

Сообщение от Kent (Сообщение 202532)
2007 у нас.

А в состав MOSS не входит InfoPath Form Server?

Kent 13.04.2009 15:48

Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 202639)
Цитата:

Сообщение от Kent (Сообщение 202532)
2007 у нас.

А в состав MOSS не входит InfoPath Form Server?


да есть.. но прикрутить его чот не получилось...

Erkin Kuchkarov 13.04.2009 17:29

Цитата:

Сообщение от Kent (Сообщение 204083)
да есть.. но прикрутить его чот не получилось...

Ну вот... и прикручивайте. Чего велосипед то изобретать

Kent 14.04.2009 16:12

.. и еще вопрос.:) (извините если я сильно вам всем докучаю)

Итак. На сервере1 был экспортирован узел.. внутри которого была библиотека эксель документов.
Импорт узла был сделан на сервер2. Импорт прошел успешно, т.к. в логах 0 предупреждений и 0 ошибок. На сервере2 библиотеку документов я вижу, видны и файлы в библиотеке. НО!! Ни один из файлов я открыть не просмотр/изменение не могу:(

1. При попытке открыть файл для просмотра в веб-обозревателе (используя службы эксель) .. выдает ошибку: "Веб клиент-эксель. Произошла ошибка. Обратитесь к Администратору", хотя.. хотя.. в любом друго узле сервера2, где есть библиотека документов эксель - файлы эксель спокойно открываются для просмотра в веб-браузере (это я о том, что служба Эксель запущена и работает нормально)
2. При попытке изменить файл в Microsoft Office Excel, открывается сам Эксель, но файл не загружется , а только пишет :
"Нет доступа к файлу ... <полный путь>
Это может быть вызвано одной из следующих причин:

- имя файла или пути не существует
- файл используется другой программой
- имя книги которую вы пытаетесь сохранить совпадает с именем книги открытой в данный момент"

Гм. Странно все это. Путь к файлу пишет точный. Поэтому данный вариант отпадает. остальные вроде как тоже.
По правам - тоже все проверенно. У меня полный доступ к этой библиотеке.

Что это может быть? Куда смотреть?
Заранее спасибо.

Erkin Kuchkarov 14.04.2009 16:14

Цитата:

Сообщение от Kent (Сообщение 204606)
Что это может быть? Куда смотреть?

Документов там нет

Kent 14.04.2009 16:20

Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 204608)
Цитата:

Сообщение от Kent (Сообщение 204606)
Что это может быть? Куда смотреть?

Документов там нет

Упс.
Еще поправочка.
Служба эксель уже видать как то не так работает, потому что на других библиотеках ошибки теже самые. Хотя я вижу что она запущена.

А документы там есть. Я пробовал просмотреть узел в Содержимом и Структуре. И там.. только там.. я могу открыть для чтения эти самые документы в самом Эксель. Документы есть. Точно.
Я еще пробовал просматривать библиотеку в Проводнике... а потом оттуда копировал любой файл себе на диск. Так вот с диска он спокойно открывается.

Erkin Kuchkarov 14.04.2009 16:50

Цитата:

Сообщение от Kent (Сообщение 204610)
Упс.

Упс. Тогда самое то - скопировать оттуда документы, грохнуть узел и по новой создать. И не отвлекать меня от политической борьбы за свободу, независимость и территориальную целостность Грузии :)

Kent 14.04.2009 16:59

....:) ггг
Век живи век учись. Один нехороший человек изменил пароль.. из из за него не запускалась служба sharedservises1 . + не было включено надежное расположение файлов.
Короче говоря - все получилось

Уважаемый, Эркин. На что вам то все Вами перечисленное в какой то Грузии? *всматриваясь в аватарку*.. да и на грузина вы как то мало похожи:) Бросьте это гиблое дело и плюньте на все это слюной:)
И езжайте к нам либо в Днепропетровск либо в Киев.. Через пару тройку дней каштаны начнут цвести.. красотааа:) Да и сала нормально покушаете. А то ж на своих лепешках и дынях долго не протянете...:))

Erkin Kuchkarov 14.04.2009 17:09

Цитата:

Сообщение от Kent (Сообщение 204627)
....:) ггг
Век живи век учись. Один нехороший человек изменил пароль.. из из за него не запускалась служба sharedservises1 . + не было включено надежное расположение файлов.
Короче говоря - все получилось

Уважаемый, Эркин. На что вам то все Вами перечисленное в какой то Грузии? *всматриваясь в аватарку*.. да и на грузина вы как то мало похожи:) Бросьте это гиблое дело и плюньте на все это слюной:)
И езжайте к нам либо в Днепропетровск либо в Киев.. Через пару тройку дней каштаны начнут цвести.. красотааа:) Да и сала нормально покушаете. А то ж на своих лепешках и дынях долго не протянете...:))

Один нехороший человек сменил пароль аккаунта из под которого запускалась служба??? Пальчики выламывать не пробовали... хотя не надо... еще раз попытается сменить пароль админа домена и вообще не запомнить что понаписал.
По поводу приглашения - нельзя бить по больному. Я по салу жаждущий :) И даже не любитель - профи :)

Kent 14.04.2009 17:26

:))

Kent 16.04.2009 12:52

Понимаю, что являюсь нудным, однако проблема осталась.
Постараюсь описать ее подробно, дабы форумчане поняли ее суть и по возможности помогли советом.
Проблема - открытие на редактирование все тех же файлов Excel.
Итак.
Файлы в библиотеке документов "существуют".

Открываются только:
1. Просмотр в веб-обозревателе (только чтение)
2. Снимок в Эксель (только чтение) открытие в самом Экселе.

3. В случае :"Изменить в Microsoft Office Excel" - выдает ошибку:
"Нет доступа к файлу ... <полный путь>
Это может быть вызвано одной из следующих причин:
- имя файла или пути не существует
- файл используется другой программой
- имя книги которую вы пытаетесь сохранить совпадает с именем книги открытой в данный момент"


Файлы есть. Файлы, сохраняя их на диск - спокойно открываются в Экселе. Проблема скорее портальная. Разрешения на библиотеку документов есть. В чем может быть причина??

Erkin Kuchkarov 16.04.2009 13:28

Kent, Windows 2008 x64?

Kent 16.04.2009 13:57

Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 205388)
Kent, Windows 2008 x64?

Windows 2003 R2 Enterprise x64 Edition Servise Pack 2

Erkin Kuchkarov 16.04.2009 13:58

Цитата:

Сообщение от Kent (Сообщение 205414)
Windows 2003 R2 Enterprise x64 Edition Servise Pack 2

Хм... Event Log -> Application событие ID 3005 пришлите мне

Kent 16.04.2009 16:06

Вложений: 1
Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 205416)
Цитата:

Сообщение от Kent (Сообщение 205414)
Windows 2003 R2 Enterprise x64 Edition Servise Pack 2

Хм... Event Log -> Application событие ID 3005 пришлите мне

http://uforum.uz/attachment.php?atta...1&d=1239879873

но. тут такая ситуация.
Я посмотрел как оно пишет в лог.
Пишет только при открытии в веб-обозревателе.. и при снимке эксель.
А вот при ИЗМЕНИТЬ В ЭКСЕЛЬ, в лог почему то не пишет(

Erkin Kuchkarov 16.04.2009 16:14

Цитата:

Сообщение от Kent (Сообщение 205557)
но. тут такая ситуация.

Тогда - проверьте почему не стартует Excel Services. Попробуйте аккаунт и пароль администратора домена

Kent 16.04.2009 16:18

Это вот последний лог:
04/16/2009 14:15:15.42 w3wp.exe (0x13C4) 0x22C8 Windows SharePoint Services IRM 95lu Information Information Rights Management (IRM): The initialization of protector {4F9976DD-47C3-4518-B2A2-A258B379F970} was completed. Protector: {4F9976DD-47C3-4518-B2A2-A258B379F970}
04/16/2009 14:15:15.42 w3wp.exe (0x13C4) 0x22C8 Windows SharePoint Services IRM 95lu Information Information Rights Management (IRM): The initialization of protector {4F9976DE-47C3-4518-B2A2-A258B379F970} was completed. Protector: {4F9976DE-47C3-4518-B2A2-A258B379F970}
04/16/2009 14:15:15.42 w3wp.exe (0x13C4) 0x22C8 Windows SharePoint Services IRM 95lu Information Information Rights Management (IRM): The initialization of protector {4F9976DC-47C3-4518-B2A2-A258B379F970} was completed. Protector: {4F9976DC-47C3-4518-B2A2-A258B379F970}



Timestamp Process TID Area Category EventID Level Message Correlation
04/16/2009 14:18:44.00 w3wp.exe (0x04D8) 0x1A78 Excel Services Excel Calculation Services 2m4o Information Excel Services service is stopping.

Kent 16.04.2009 16:20

Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 205564)
Цитата:

Сообщение от Kent (Сообщение 205557)
но. тут такая ситуация.

Тогда - проверьте почему не стартует Excel Services. Попробуйте аккаунт и пароль администратора домена

Гм. А как я проверю? увы, не знаю как это делать:(

Erkin Kuchkarov 16.04.2009 16:23

Цитата:

Сообщение от Kent (Сообщение 205572)
Гм. А как я проверю? увы, не знаю как это делать

Administration Tools-> Services -> Excel Services -> Properties

Kent 16.04.2009 17:29

Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 205576)
Цитата:

Сообщение от Kent (Сообщение 205572)
Гм. А как я проверю? увы, не знаю как это делать

Administration Tools-> Services -> Excel Services -> Properties

Гм. Смотрю в службах, и - нет такой!!!
Есть в Диспечере служб ИИС, в группах приложен - служба SharedServises1 и все.
А в самих Службах:
Windows SharePoint Servises Administration
Windows SharePoint Servises Search
Windows SharePoint Servises Tracing
Windows SharePoint Servises VSS Writer

А Excel Servises - нет.
Либо я где то не там смотрю...

Erkin Kuchkarov 16.04.2009 19:37

Цитата:

Сообщение от Kent (Сообщение 205619)
Либо я где то не там смотрю...

либо ее нет :)

Kent 16.04.2009 19:46

Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 205663)
Цитата:

Сообщение от Kent (Сообщение 205619)
Либо я где то не там смотрю...

либо ее нет :)

ну. тогда подскажите великий гуру - где взять то, чего нет:)

Erkin Kuchkarov 16.04.2009 19:58

Цитата:

Сообщение от Kent (Сообщение 205669)
где взять то, чего нет

Установить. В чем сложности? Или привести конкретную пошаговую установку данной службы?

Kent 16.04.2009 20:10

Цитата:

Сообщение от Erkin Kuchkarov (Сообщение 205673)
Цитата:

Сообщение от Kent (Сообщение 205669)
где взять то, чего нет

Установить. В чем сложности? Или привести конкретную пошаговую установку данной службы?

служба эта установлена.
именно так как там описано.
А вот в списке служб ее почему то нет

Erkin Kuchkarov 16.04.2009 20:18

Цитата:

Сообщение от Kent (Сообщение 205674)
А вот в списке служб ее почему то нет

Ладно попробую установить. (у меня нет MOSS)

А вот что люди умные советуют
Цитата:

Have performed a full password reset on the farm as per KB934838 - http://support.microsoft.com/kb/934838 and this appears to have cleared up the issue, all of the services are now running successfully and the event log is clear of issues.


Текущее время: 10:24. Часовой пояс GMT +5.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
OOO «Единый интегратор UZINFOCOM»