powered by simpleCommunicator - 2.0.31     © 2024 Programmizd 02
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Подключение к таблице в Share-Point
19 сообщений из 19, страница 1 из 1
Подключение к таблице в Share-Point
    #39395101
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

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

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

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

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

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

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

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


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

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

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

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

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

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

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



Вообще есть макрос, который выгружает данные с OLAP с помощью MDX-запросов, создает excel-ий файл, вставляет на листы как исходные данные, потом исходя из полученных исходных данных на других листах строит excel-ие external и pivot таблицы, а также обычные и сводные диаграммы. Один из этих листов, где эта external таблица, надо размести в SharePoint. Нужно написать дополнительный макрос, который размещает в SharePoint. Перед тем как написать такой макрос нужно разобраться и вручную вставить. А возможно даже весь отчет выкладывать в SharePoint.
...
Рейтинг: 0 / 0
Подключение к таблице в Share-Point
    #39443948
drummer84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Была у меня задача вывода данных из OLAP в Sharepoint, решил ее так:
1. Сделал веб-сервис который брал данные OLAP и от отдавал их в JSON формате.
2. На стороне Sharepoint написал веб часть которая javascript-ом стучалась к веб-сервису, получала от него данные и выводила на страницу, где уже был реализован поиск, навигация и прочее.
Это устраивало т.к. не было необходимости загружать данные в SP, да и сами данные обновлялись каждые 5 мин.
...
Рейтинг: 0 / 0
Подключение к таблице в Share-Point
    #39443953
anor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Подключение к таблице в Share-Point
    #39445217
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько понимаю, вы хотите разместить Excel таблицу в Sharepoint и накатить на неё некий функционал.
Я же о другом. В SP есть понятие "список" ("сustom list"). Его можно настроить для массового ввода данных с контролем. Это более жесткая структура по сравнению с Excel, но он позволяет разделить работу между пользователями. Есть одна большая таблица, которую надо заполнить разными городами. Эта таблица в SharePoint импортируется из Excel и становится настраиваемым списком. И дальше настривается контроль.
В "списке" можно организовать доступ на уровне до отдельной записи, а с доработками и до отдельного поля, чего в Excel не добиться в принципе. Пытаюсь найти как настроить в SP до отдельной записи и до отдельного. А также запрет пользователям добавлять и удалять строки. Где это в дизайнере настраивается? Или в Visual Studio возможно? Правильно понимаю, что надо создавать отдельный настраиваемый список, где прописывается "Город - ответственный", чтобы система знала, кому предоставлять доступ? Или это уже где в другом месте в системе настраивается?
Простейший способ нарезать видимость для сотрудника - при помощи "представлений" (сотруднику по определенной роли можно запретить создание представлений)Надо учесть такую логику, что одну строку могут смотреть несколько сотрудников одного города. Правильно понимаю, что надо добавлять поле ответственный, указать как индексируемое и в настройке представления включить фильтр?Вероятно у вас некий сложный функционал давно наработанный в Excel, тогда еще большой вопрос нужно ли вам переходить на SP.Вообще у нас много разных отчетов (от простых до сложных), которые регулярно формируются макросами. Глобально хотелось размещать все отчеты там, чем отправлять по электронке с вложенными файлами. На первом этапе сформировал, и на втором этапе выложил в библиотеку документов в SharePoint. И там сколько то дней хранится. Здесь просто выкладываем как файл. По электронке отправляем ссылку на файл-отчет в SP. Также в SP сделать удобный интерфейс для совместной работы.
...
Рейтинг: 0 / 0
Подключение к таблице в Share-Point
    #39445371
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь скорректировать код в редакторе в дизайнере - никак не редактируется, моргает.

Как редактировать? И почему моргает?
...
Рейтинг: 0 / 0
Подключение к таблице в Share-Point
    #39445526
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы редактировать код, с целью в настраиваемом списке группировать колонки (но не объединять), запретить редактирование некоторых полей, изменить внешний вид, изменить размер заголовков столбцов, вставить границы, то что нужно знать: HTML, ASP, JavaScript, XML? С чего рекомендуете начать? В дизайнере или Visual Studio? Учитывая что Sharepoint Foundation
...
Рейтинг: 0 / 0
Подключение к таблице в Share-Point
    #39446104
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как возможно элемент (например, список) из сайта перенести в дочерний сайт?
...
Рейтинг: 0 / 0
Подключение к таблице в Share-Point
    #39446245
drummer84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ferzmikkЧтобы редактировать код, с целью в настраиваемом списке группировать колонки (но не объединять), запретить редактирование некоторых полей, изменить внешний вид, изменить размер заголовков столбцов, вставить границы, то что нужно знать: HTML, ASP, JavaScript, XML? С чего рекомендуете начать? В дизайнере или Visual Studio? Учитывая что Sharepoint Foundation
Тут достаточно знать фронтэнд + api sharepoint (Rest,csom). Можно обойтись и дизайнером.
...
Рейтинг: 0 / 0
Подключение к таблице в Share-Point
    #39447042
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drummer84Тут достаточно знать фронтэндНасколько я правильно понимаю фронтэнд это html+css+javascript.
+ api sharepoint (Rest,csom). Rest это как один из типов веб-сервиса. Пишется на Java?
Можно обойтись и дизайнером.В 'представления - Все элементы'? Я правильно понимаю что ASP? Только там не могу редактировать. Как можно там редактировать?
...
Рейтинг: 0 / 0
Подключение к таблице в Share-Point
    #39447607
drummer84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
19 сообщений из 19, страница 1 из 1
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Подключение к таблице в Share-Point
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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