Гость
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Подключение к таблице в Share-Point / 19 сообщений из 19, страница 1 из 1
31.01.2017, 07:21
    #39395101
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
Здравствуйте!

Если в Share-Point выкладывать таблицу как список, другие пользователи заполняют эту таблицу. Далее то как можно макросом от Excel-ого файла подключиться к этой таблице (типа через Thisworkbook.Sheets(1).ListObjects(1), через коннектор)?
...
Рейтинг: 0 / 0
09.02.2017, 13:21
    #39401565
drummer84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
ferzmikk,

А зачем ? Может проще бизнесс-процесс описать а тут уж предложат инструменты.
...
Рейтинг: 0 / 0
20.02.2017, 09:17
    #39407620
chel_2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
ferzmikk,

Настройте в книге синхронизацию со списком. Дальше делайте все, что угодно. Хотя может проще пользователям сразу книгу заполнять?
...
Рейтинг: 0 / 0
28.02.2017, 15:53
    #39411771
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
chel_2000Настройте в книге синхронизацию со списком. Где именно эта синхронизация находится? Хотя может проще пользователям сразу книгу заполнять?Каждый пользователь заполняет свои строки. Придется ставит защиту в файле. Если будут одновременно заполнять тот же файл, то тут как?
...
Рейтинг: 0 / 0
14.03.2017, 20:38
    #39419311
drummer84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
Вам проще это сделать в MSAccess.
...
Рейтинг: 0 / 0
24.04.2017, 15:23
    #39443361
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
В общем

Поясню что конкретно нужно

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

Если всю таблицу размещать в SharePoint, то внешний вид не устраивает.

Возможно ли в Sharepoint Foundation сделать следующее:
1. Как запретить изменение значения ячеек, кроме в двух последних колонках? В параметрах столбцов не могу найти пункта, который запрещает. А также как запретить удаления или добавления строк, изменения столбцов пользователями?
2. Условное форматирование. Сделать так, если в предпоследней колонке выбрано "Да", то ячейка (или строка) закрашивается в красный цвет, если "Нет" - закрашивается в зеленый?
3. Как закрепить области таблицы?
4. Возможно сгруппировать колонки, чтобы присутствовали знаки плюсики как в excel?
5. Создать свои стили: размер шрифта, формат таблицы, размер заголовков?
6. Возможно сделать так,чтобы каждый город (ответственные соответствующего города) видят свои строки и заполняют их?
7. Пользователям запретить выбирать представление?
8. При импорте в одной колонке ставиться ссылка на элемент в меню правки. Возможно настроить так, чтобы при импорте не ставил сразу ссылку?
...
Рейтинг: 0 / 0
25.04.2017, 07:20
    #39443780
anor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
ferzmikkЕсли всю таблицу размещать в SharePoint, то внешний вид не устраивает.


Условное форматирование, закрепление областей, группировок с плюсиками - этого в Sharepoint в готовом виде нет.

Зато можно разделить таблицу между городами и настроить видимость и права так, что каждый город и пользователь будет заполнять своё. Что в Excel ну никак нормально не сделаешь. Выбирайте.
...
Рейтинг: 0 / 0
25.04.2017, 07:58
    #39443787
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
anorУсловное форматирование, закрепление областей, группировок с плюсиками - этого в Sharepoint в готовом виде нет.А если скрипт написать и вставить, чтобы все это работало, то возможно? Если да, то на каком языке? Возможно ли на VBA?
Зато можно разделить таблицу между городами и настроить видимость и права так, что каждый город и пользователь будет заполнять своё.Если создавать 30 отдельных импортируемых таблиц, то как их можно размести в одну папку?
...
Рейтинг: 0 / 0
25.04.2017, 08:39
    #39443805
anor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
ferzmikkА если скрипт написать и вставить, чтобы все это работало, то возможно? Если да, то на каком языке? Возможно ли на VBA?
это нужно настраивать в Sharepoint Designer или код писать в Visual Stidio. Очень неэлементарно.
Существуют разные сторонние готовые решения.

У нас тоже руководство и юзеры поначалу хотели "как в Excel". Потом, все взвесив, забили на эти красивости и пошли в работу с самым минимальным интерфейсом.

Если создавать 30 отдельных импортируемых таблиц, то как их можно размести в одну папку?
Можно, только зачем?

В Sharepoint другая идеология. Есть один большой список. В нем имеется некий признак, по которому видны записи конкретному пользователю. Например его город. Он видит только эти записи и их редактирует. Или может только добавлять записи.

Также есть супервайзер, которому виден весь список целиком.
...
Рейтинг: 0 / 0
25.04.2017, 09:36
    #39443854
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
anorэто нужно настраивать в Sharepoint Designer или код писать в Visual Stidio. Очень неэлементарно.Хотелось бы все таки поэкспериментировать, чтобы по лучше понять эту систему и как это все работает. Учитывая что Sharepoint Foundation . Получить бы ссылки на инструкции по такой теме, а так в Visual Studio работал немного.
Существуют разные сторонние готовые решения.Также, можно примеры, ссылки?
В Sharepoint другая идеология. Есть один большой список. В нем имеется некий признак, по которому видны записи конкретному пользователю. Например его город. Он видит только эти записи и их редактирует. Или может только добавлять записи.

Также есть супервайзер, которому виден весь список целиком. Вот как SharePoint настраивать такой признак? Что то в SharePoint не нашел.



Вообще есть макрос, который выгружает данные с OLAP с помощью MDX-запросов, создает excel-ий файл, вставляет на листы как исходные данные, потом исходя из полученных исходных данных на других листах строит excel-ие external и pivot таблицы, а также обычные и сводные диаграммы. Один из этих листов, где эта external таблица, надо размести в SharePoint. Нужно написать дополнительный макрос, который размещает в SharePoint. Перед тем как написать такой макрос нужно разобраться и вручную вставить. А возможно даже весь отчет выкладывать в SharePoint.
...
Рейтинг: 0 / 0
25.04.2017, 11:25
    #39443948
drummer84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
Была у меня задача вывода данных из OLAP в Sharepoint, решил ее так:
1. Сделал веб-сервис который брал данные OLAP и от отдавал их в JSON формате.
2. На стороне Sharepoint написал веб часть которая javascript-ом стучалась к веб-сервису, получала от него данные и выводила на страницу, где уже был реализован поиск, навигация и прочее.
Это устраивало т.к. не было необходимости загружать данные в SP, да и сами данные обновлялись каждые 5 мин.
...
Рейтинг: 0 / 0
25.04.2017, 11:31
    #39443953
anor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
ferzmikkХотелось бы все таки поэкспериментировать, чтобы по лучше понять эту систему и как это все работает. Учитывая что Sharepoint Foundation . Получить бы ссылки на инструкции по такой теме, а так в Visual Studio работал немного.
Мне не интересно обсуждать этот путь, мы этим у себя не занимались. Могу только отослать к массе литературы по разработке в SP
Также, можно примеры, ссылки?
Например решения от Bamboo Solutiuons.
Вот как SharePoint настраивать такой признак? Что то в SharePoint не нашел.
Насколько понимаю, вы хотите разместить Excel таблицу в Sharepoint и накатить на неё некий функционал.

Я же о другом. В SP есть понятие "список" ("сustom list"). Его можно настроить для массового ввода данных с контролем. Это более жесткая структура по сравнению с Excel, но он позволяет разделить работу между пользователями. В "списке" можно организовать доступ на уровне до отдельной записи, а с доработками и до отдельного поля, чего в Excel не добиться в принципе. Простейший способ нарезать видимость для сотрудника - при помощи "представлений" (сотруднику по определенной роли можно запретить создание представлений)

Вообще есть макрос, который выгружает данные с OLAP с помощью MDX-запросов, создает excel-ий файл, вставляет на листы как исходные данные, потом исходя из полученных исходных данных на других листах строит excel-ие external и pivot таблицы, а также обычные и сводные диаграммы. Один из этих листов, где эта external таблица, надо размести в SharePoint. Нужно написать дополнительный макрос, который размещает в SharePoint. Перед тем как написать такой макрос нужно разобраться и вручную вставить. А возможно даже весь отчет выкладывать в SharePoint.
Вероятно у вас некий сложный функционал давно наработанный в Excel, тогда еще большой вопрос нужно ли вам переходить на SP.
...
Рейтинг: 0 / 0
27.04.2017, 09:45
    #39445217
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
Насколько понимаю, вы хотите разместить Excel таблицу в Sharepoint и накатить на неё некий функционал.
Я же о другом. В SP есть понятие "список" ("сustom list"). Его можно настроить для массового ввода данных с контролем. Это более жесткая структура по сравнению с Excel, но он позволяет разделить работу между пользователями. Есть одна большая таблица, которую надо заполнить разными городами. Эта таблица в SharePoint импортируется из Excel и становится настраиваемым списком. И дальше настривается контроль.
В "списке" можно организовать доступ на уровне до отдельной записи, а с доработками и до отдельного поля, чего в Excel не добиться в принципе. Пытаюсь найти как настроить в SP до отдельной записи и до отдельного. А также запрет пользователям добавлять и удалять строки. Где это в дизайнере настраивается? Или в Visual Studio возможно? Правильно понимаю, что надо создавать отдельный настраиваемый список, где прописывается "Город - ответственный", чтобы система знала, кому предоставлять доступ? Или это уже где в другом месте в системе настраивается?
Простейший способ нарезать видимость для сотрудника - при помощи "представлений" (сотруднику по определенной роли можно запретить создание представлений)Надо учесть такую логику, что одну строку могут смотреть несколько сотрудников одного города. Правильно понимаю, что надо добавлять поле ответственный, указать как индексируемое и в настройке представления включить фильтр?Вероятно у вас некий сложный функционал давно наработанный в Excel, тогда еще большой вопрос нужно ли вам переходить на SP.Вообще у нас много разных отчетов (от простых до сложных), которые регулярно формируются макросами. Глобально хотелось размещать все отчеты там, чем отправлять по электронке с вложенными файлами. На первом этапе сформировал, и на втором этапе выложил в библиотеку документов в SharePoint. И там сколько то дней хранится. Здесь просто выкладываем как файл. По электронке отправляем ссылку на файл-отчет в SP. Также в SP сделать удобный интерфейс для совместной работы.
...
Рейтинг: 0 / 0
27.04.2017, 12:48
    #39445371
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
Пытаюсь скорректировать код в редакторе в дизайнере - никак не редактируется, моргает.

Как редактировать? И почему моргает?
...
Рейтинг: 0 / 0
27.04.2017, 15:26
    #39445526
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
Чтобы редактировать код, с целью в настраиваемом списке группировать колонки (но не объединять), запретить редактирование некоторых полей, изменить внешний вид, изменить размер заголовков столбцов, вставить границы, то что нужно знать: HTML, ASP, JavaScript, XML? С чего рекомендуете начать? В дизайнере или Visual Studio? Учитывая что Sharepoint Foundation
...
Рейтинг: 0 / 0
28.04.2017, 13:48
    #39446104
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
Как возможно элемент (например, список) из сайта перенести в дочерний сайт?
...
Рейтинг: 0 / 0
28.04.2017, 16:30
    #39446245
drummer84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
ferzmikkЧтобы редактировать код, с целью в настраиваемом списке группировать колонки (но не объединять), запретить редактирование некоторых полей, изменить внешний вид, изменить размер заголовков столбцов, вставить границы, то что нужно знать: HTML, ASP, JavaScript, XML? С чего рекомендуете начать? В дизайнере или Visual Studio? Учитывая что Sharepoint Foundation
Тут достаточно знать фронтэнд + api sharepoint (Rest,csom). Можно обойтись и дизайнером.
...
Рейтинг: 0 / 0
02.05.2017, 09:14
    #39447042
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
drummer84Тут достаточно знать фронтэндНасколько я правильно понимаю фронтэнд это html+css+javascript.
+ api sharepoint (Rest,csom). Rest это как один из типов веб-сервиса. Пишется на Java?
Можно обойтись и дизайнером.В 'представления - Все элементы'? Я правильно понимаю что ASP? Только там не могу редактировать. Как можно там редактировать?
...
Рейтинг: 0 / 0
02.05.2017, 22:46
    #39447607
drummer84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к таблице в Share-Point
ferzmikkdrummer84Тут достаточно знать фронтэндНасколько я правильно понимаю фронтэнд это html+css+javascript.
+ api sharepoint (Rest,csom). Rest это как один из типов веб-сервиса. Пишется на Java?
Можно обойтись и дизайнером.В 'представления - Все элементы'? Я правильно понимаю что ASP? Только там не могу редактировать. Как можно там редактировать?
1. Да, это то что происходит на стороне клиента.
2. Пишется на javascript (или фреймворки:JQuery,Angular,React и др.), не Java.
3. Да, в представлении. Нет не правильно, тут нужно работать с javascript и с помощью технологии "Client Side Rendering" мы можем менять представление на нужное нам. Вот тут у Андрея Маркеева почитайте: http://omlin.blogspot.ru/2014/03/csr.html


И еще, как я писал выше, если вам нужно просто отобразить данные из OLAP на странице Sharepoint, совсем необязательно их записывать в список sharepoint, конечно если в этом нет необходимости.
...
Рейтинг: 0 / 0
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Подключение к таблице в Share-Point / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]