Архив автора: admin

Экпресс доступ к данным в Sharepoint

Как быстро получить данные из списка SharePoint не пользуясь веб сервисами.
Самый быстрый способ получить их это конечно  нажать кнопку Экспорт в Excel и Бинго.
Посмотрим что скрывается за этой выгрузкой. Откроем файл подключения
В нем можно найти все реквизиты и параметры
http://сайт/_vti_bin/owssvr.dll?XMLDATA=1&List={2187857A-977C-43F6-BF4A-0D10A8410A41}&View={3BD82CF2-EA85-4CD3-81B8-17150794A091}&RowLimit=0&RootFolder=%2fLists%2fList7
Selection={2187857A-977C-43F6-BF4A-0D10A8410A41}-{3BD82CF2-EA85-4CD3-81B8-17150794A091}
EditWebPage=
Formatting=None
PreFormattedTextToColumns=True
ConsecutiveDelimitersAsOne=True
SingleBlockTextImport=False
DisableDateRecognition=False
DisableRedirections=False
SharePointApplication=http://сайт/_vti_bin
SharePointListView={3BD82CF2-EA85-4CD3-81B8-17150794A091}
SharePointListName={2187857A-977C-43F6-BF4A-0D10A8410A41}
RootFolder=/Lists/List7
Как видим используется вызов RPC,
Немного информации  SharePoint Foundation RPC Protocol 
{0} – ссылка на сайт.  Корневой или любой подсайт.
{1} –GUID списка
Также можно использовать представления для выгрузки данных
таким образом наша ссылка в усеченном варианте  будет иметь вид
Результат можно непосредственно проверить в браузере
Ну а дальше XML можно использовать в скрипте на свое усмотрение.

PS:

На самом деле этот способ не всегда удобен и имеет свои ограничения, однако наглядный и простой.

 

Для остальных случаев есть  RESTJSOM or SOAP Services.
Пример ниже демонстрирует как получить элементы из списка использую  SharePoint REST API:
function getListItems(webUrl, listName, success, failure) {
    var url = webUrl + «/_vti_bin/listdata.svc/» + listName;
    $.ajax({
        url: url,
        method: «GET»,
        headers: { «Accept»: «application/json; odata=verbose» },
        success: function (data) {
            success(data.d.results);
        },
        error: function (data) {
            failure(data.responseJSON.error);
        }
    });
}
//Usage
getListItems(‘https://contoso.sharepoint.com/project/’, ‘Tasks’, function (taskItems) {
    console.log(taskItems);
    for (var i = 0; i < taskItems.length; i++) {
        console.log(taskItems[i].TaskName);
    }
},
  function (error) {
      console.log(JSON.stringify(error));
  }
);

 

Автор: Roman D
Дата публикации: 2016-05-17T04:24:00.000-07:00

3 Напитка,которые очищают печень и вымывают жиры

Наш организм подвергается невероятным нагрузкам во время переваривании пищи, особенно продуктов фастфуда. Печень – это тот орган, который страдает больше всего. Поэтому так важно время от времени делать детоксикацию. 

Очищение организма будет способствовать эффективной работе печени. Если печень не функционирует должным образом, это негативно сказывается на других органах и приводит к расстройствам, заболеваниям. Следующие напитки помогут вам очистить печень и вывести жиры и токсины из вашего организма.

1. РАЗНОЦВЕТНЫЙ НАПИТОК…

— 1/2 ЛИМОНА

— 1 БОЛГАРСКИЙ ПЕРЕЦ

— 1 ЯБЛОКО

— 1 ОГУРЕЦ СРЕДНЕГО РАЗМЕРА

Сделайте сок из предложенных ингредиентов. Важно выпить напиток в свежем виде, чтобы антиоксиданты возымели должное действие. Если вы будете выпивать 2-3 стакана такого сока ежедневно, ваша печень очистится, а токсины будут выведены из организма. Вы также поправите ваше общее состояние и получите заряд бодрости.


2. ЗЕЛЕНЫЙ ЧАЙ С ЦИТРУСОВЫМ ВКУСОМ…

— ПОЛОВИНА ЛИМОННОГО СОКА (1 ЛИМОН)

— ОДИН БАНАН -ПОЛ ЧАШКИ ЗЕЛЕНОГО ЧАЯ (ОХЛАЖДЕННЫЙ)

Мощный EGCG (эпикатехин галлат) экстракт зеленого чая способен очистить организм очень быстро.

3. ОЧИЩАЮЩИЙ НАПИТОК ИЗ КУРКУМЫ (ПРЯНО-АРОМАТИЧЕСКОЕ РАСТЕНИЕ) ДЛЯ ПЕЧЕНИ…

— ПОЛ ЧАШКИ ВОДЫ

— 1/2 ЧАЙНОЙ ЛОЖКИ КУРКУМЫ

— НЕМНОГО ИМБИРЯ

— СОК ОДНОГО ЛИМОНА

Этот напиток очистит вашу печень и удалит токсины из кишечника. Он также предотвратит появление камней в желчном пузыре.


Автор: Нина Карулина

Миграция Windows Server 2003 на Windows Server 2012 R2

В статье показано как произвести миграцию контролера домена с Windows Server 2003 на Windows Server 2012 R2.

Миграцию или перенос Active Directory с Windows Server 2003 на Windows Server 2012 R2 является одной из первоочередных задач, которые необходимо решить в процессе миграции.

Для начала необходимо выполнить настройку на контроллере домена с ОС Windows Server 2003. Обязательно проверьте, что для существующего домена и леса в качестве режима работы (functional level) выбран Windows Server 2003., если нет, то меняем.

Для того, что изменить режим работы домена и леса необходимо запустить оснастку Active Directory Domains and Trust (Домены и доверия), нажать правой кнопкой по домену, выбрать Raise Domain Functional Level и Raise Forest Functional Level соответственно. Далее нажать кнопку Raise и Ок.

В обоих случаях режим работы должен быть установлен на Windows Server 2003. Читать