|
Проблема с программным открытием таблицы MXL. |
☑ |
0
efoi
04.05.12
✎
07:57
|
вот такой код :
ТабличныйДокумент = Новый ТабличныйДокумент;
ТабличныйДокумент.Прочитать(ПолноеИмяФайла);
ТабличныйДокумент.ОтображатьСетку = Ложь;
ТабличныйДокумент.Защита = Истина;
ТабличныйДокумент.ТолькоПросмотр = Истина;
ТабличныйДокумент.ОтображатьЗаголовки = Ложь;
ТабличныйДокумент.Показать(ИмяФайла, Лев(ИмяФайла, СтрДлина(ИмяФайла) - 4));
Но файл не отрывается... Имя файла правильное. Это управляемая форма процедура исполняется на сервере. Подскажите в чем может быть косяк?
|
|
1
КМ155
04.05.12
✎
07:58
|
(0) а на сервере есть диск с: рабочей станции ?
|
|
2
efoi
04.05.12
✎
08:00
|
(1) режим файловый, я имею ввиду что процедура исполняется &НаСервере
|
|
3
efoi
04.05.12
✎
08:08
|
(0) не открывается, но и ошибки никакой не выдает.
|
|
4
andrewks
04.05.12
✎
08:24
|
сам файл где находится - на сервере, или на клиенте?
|
|
5
efoi
04.05.12
✎
08:40
|
(4) Фай находится на той машине на котором лежит база. Режим ФАЙЛОВЫЙ. нет ни клиента ни сервера.
|
|
6
andrewks
04.05.12
✎
08:47
|
итак, давай с начала. у тебя УП. клиент толстый, или тонкий? база лежит локально, на том самом компе, откуда запускается клиент? файл находится тоже локально?
|
|
7
efoi
04.05.12
✎
08:56
|
(6)Толстый клиент. База лежит локально, Файл находиться толе локально. И с этого компа запускается клиент.
|
|
8
efoi
04.05.12
✎
08:57
|
(7)тоже*
|
|
9
БибиГон
04.05.12
✎
08:58
|
А кому ты хочешь показать табличный документ на сервере?
|
|
10
БибиГон
04.05.12
✎
08:58
|
ты получается открываешь ее клиенту сервера
|
|
11
andrewks
04.05.12
✎
09:01
|
ТабличныйДокумент (SpreadsheetDocument)
Показать (Show)
Доступность:
Тонкий клиент, веб-клиент, толстый клиент.
|
|
12
efoi
04.05.12
✎
09:02
|
(9)Да блин Все работает локально! :) есть пользователь который запускает базу и нажимает кнопку открыть в форме. Запускает он локальную базу. А не на сервере.
|
|
13
andrewks
04.05.12
✎
09:02
|
выполняй &НаКлиенте
|
|
14
efoi
04.05.12
✎
09:02
|
(11) вот и я о том же, вроде проблем не должно быть.
|
|
15
efoi
04.05.12
✎
09:03
|
(13) сейчас попробую
|
|
16
efoi
04.05.12
✎
09:05
|
(13) заработало только на толстом клиенте, а на тонком нет таких возможностей?
|
|
17
andrewks
04.05.12
✎
09:08
|
(16) есть, см. (11)
|
|
18
efoi
04.05.12
✎
09:13
|
(17) Всем огромное спазибо за разъяснения! :)
Ветка закрыта.
|
|