Лучший отвечающий
Внешний список, ручное и автоматическое добавление данных.

Вопрос
-
Добрый день.
Есть Sharepoint 2010 + SQL 2008R2 на разных серверах. Созданы внешние списки из SQL базы, теперь пользователи могут вности данные напрямую в базу.
Как сделать так что бы по кнопке "создать элемент" или "сохранить" или "спец кнопка", в некоторые поля автоматически прописывалось текущее время, и логин пользователя делающего запись?
Есть ли возможность формировать внешний список, выбирая строки тольбко того пользователя(группы пользователей) которые указаны в отдельном поле базы?
P.S.
Часть инструкций брал от сюда
24 мая 2011 г. 13:58
Ответы
-
1. javascript
2. пишите соответствующие операции CRUD для внешнего списка
Большой любитель и ценитель MS SharePoint. Обитаю тут: http://sharepoint.by- Помечено в качестве ответа Yuriy Lenchenkov 6 июня 2011 г. 11:46
25 мая 2011 г. 6:08 -
Посмотрите здесь готовый проект:
BCS-CRUD Opertions Sharepoint 2010-External List
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.- Предложено в качестве ответа Denis KichinEditor 1 июня 2011 г. 11:47
- Помечено в качестве ответа Yuriy Lenchenkov 6 июня 2011 г. 11:47
30 мая 2011 г. 13:01
Все ответы
-
1. javascript
2. пишите соответствующие операции CRUD для внешнего списка
Большой любитель и ценитель MS SharePoint. Обитаю тут: http://sharepoint.by- Помечено в качестве ответа Yuriy Lenchenkov 6 июня 2011 г. 11:46
25 мая 2011 г. 6:08 -
Спасибо за ответ. Можно по подробнее по второму пункту.
25 мая 2011 г. 10:25 -
Здравствуйте,
по CRUD посмотрите след. статьи:
Walkthrough of enabling CRUD for SharePoint 2010 external lists using Visual Studio 2010
CRUD operations on SharePoint 2010 lists using the Client Object Model
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.27 мая 2011 г. 12:11 -
Спасибо огромное но вот уже пару дней ломаю голову. По первой ссылке код не идёт
Ошибка 1 Пространство имен не может непосредственно содержать такие члены, как поля или методы c:\users\администратор.crp\documents\visual studio 2010\Projects\BdcModelProject1\BdcModelProject1\BdcModel1\CustomerService.cs 7 1 BdcModelProject1
Т.е. жалуется на все объявления функций.
the new day, is a new day.30 мая 2011 г. 12:21 -
Ошибка 1 Требуется класс, делегат, перечисление, интерфейс или структура c:\users\администратор.crp\documents\visual studio 2010\Projects\BdcModelProject1\BdcModelProject1\BdcModel1\CustomerService.cs 7 15 BdcModelProject1
Для C# ошибка другая
the new day, is a new day.30 мая 2011 г. 12:24 -
Посмотрите здесь готовый проект:
BCS-CRUD Opertions Sharepoint 2010-External List
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.- Предложено в качестве ответа Denis KichinEditor 1 июня 2011 г. 11:47
- Помечено в качестве ответа Yuriy Lenchenkov 6 июня 2011 г. 11:47
30 мая 2011 г. 13:01 -
Рассматриваю готовый проект, где там дОлжно указывать путь к базе?
Выдаёт предупреждение:
Предупреждение 1 нельзя повторно импортировать "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Workflow.Targets". Он уже был импортирован в "C:\Users\администратор.CRP\Downloads\CS\CS\BdcSampleCSharp\BdcSampleCSharp.csproj (115,3)". Вероятно, это связано с ошибкой разработки построения. Повторный импорт будет пропущен. BdcSampleCSharp
И ошибка "Путь содержит недопустимые знаки", без указания где ошибка.
the new day, is a new day.31 мая 2011 г. 7:34 -
И ещё. В стандарных списках можно отображать стандарные поля: "кто создал", "когда измененио" и др. как то можно расширить этот списков датой содания(а не изменения, как есть по умолчанию) и вместо имени пользователя вы выводилось группа?
the new day, is a new day.31 мая 2011 г. 12:32 -
Путь к базе указывается в свойствах проекта, нужно поправить Data Source (т.е поправить надо файлы app.config, settings.settings, settings.designer.cs);
по добавлению колонки "Дата создания" можно посмотреть здесь Sharepoint Document Libraries - “Date Created” field
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.1 июня 2011 г. 8:16