|
Передача данных в клиент-серверном варианте. Как лучше сделать? |
☑ |
0
oslokot
14.10.14
✎
09:44
|
Всем привет, нужна консультация.
На Клиенте получаю данные из файла xls. Далее нужно перебрать строки Экселя и добавить их в Таблицу Значений.
Но ТЗ на клиенте не доступна.
Пока делаю так: сохраняю в массив кол-во строк и столбцов файла, а также содержимое строк. И передаю на Сервер, где из данных массива заполняю ТЗ (создаю колонки и заполняю значения).
Может это можно сделать как-то проще?
|
|
1
чувак
14.10.14
✎
09:47
|
я тоже так сделал
|
|
2
FormatC
14.10.14
✎
09:47
|
Посмотри в типовой бухгалтерии как адресный классификатор грузится, там правда файлы передаются...
|
|
3
Ненавижу 1С
гуру
14.10.14
✎
09:48
|
можно на сервер передать сам файл и обработать там
|
|
4
oslokot
14.10.14
✎
09:53
|
(2) (3) на сервере не установлен офис, файл не прочитать.
Надо прочитать именно на клиенте, а обработать на сервере
|
|
5
Ненавижу 1С
гуру
14.10.14
✎
09:54
|
используй толстый клиент
|
|
6
oslokot
14.10.14
✎
10:02
|
(5) да ну его. Может как то через хранилище замутить?
|
|
7
Fish
гуру
14.10.14
✎
10:04
|
(6) Можно ещё через реквизит формы.
|
|
8
ed77777
14.10.14
✎
10:11
|
Реквизит формы, тип "ТаблицаЗначений"
|
|
9
oslokot
14.10.14
✎
10:13
|
(7) (8) аа, точняк, спасибо. Сейчас попробую
|
|
10
Maxus43
14.10.14
✎
10:15
|
если через ADO делать, то установленный офис не нужен на сервере
|
|
11
oslokot
14.10.14
✎
10:19
|
(7) (8) да, сделал. Так то лучше:)
Спасибо за помощь!
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший