Быстро и легко: Использование jQuery, чтобы задать текст значение поля в форме SharePoint

Я начал играть с jQuery вчера. Я, желающих сделать это в течение длительного времени, с тех пор Пол Гренье начал писать его серия о jQuery для конечных пользователей на почтенный www.endusersharepoint.com веб-сайт. Как я использую его, Я надеюсь, добавить должности серии «Быстрый и легкий» как это одно. Эта должность описывается, как задать значение текстового поля для что-нибыдь вы хотите.

В этом случае, Я создал пользовательский список, чьи «новые» формы выглядит, как показано:

image

Это новая форма для настраиваемого списка с название столбца по умолчанию и два списка столбцов (не столбцы сайта; Я не думаю, что он должен сделать разницу).

Цель заключается в том, чтобы назначить произвольное значение в поле, «DefaultMeFieldNoSpaces» (Вы можете сказать, что я немного Трус с «пробелов», что происходит на, но spice оно вверх в конце этой статьи).

Это немного jQuery работал для меня:

<сценарий типа =«text/javascript">

  $(функция() {

    $(' ввода[Название = DefaultMeFieldNoSpaces]').attr(
        {значение: «Вы находитесь в извилистых лабиринт проходов, все так.»});

  });

</сценарий>

Как я понимаю, это немного jQuery говорит:, «найти меня любой ввод тега которого название = DefaultMeFieldNoSpaces. Затем, установить все их значения знаменитая фраза из старой компьютерной игры».

Поскольку там будет только одно поле в форме с названием равным «DefaultMeFieldNoSpaces» мы уверены присвоения значения в это поле и никаких других.

Как насчет поле, имя которого содержит пробелы? Это почти то же самое:

<сценарий типа =«text/javascript">

  $(функция() {
     $(' ввода[Название = назначить поля С пространства]').attr(
        {значение: «Вы находитесь в извилистых лабиринт проходов, все так.»});

  });

</сценарий>

Я думаю, что это довольно безопасный подход, означает, что мы должны быть в состоянии найти поля, что мы хотим и только мы хотим. Если вы посмотрите на HTML SharePoint дает нам, Это своего рода беспорядочна:

<вход
имя= "ctl00$ m$ g_bdb23c2c_fde7_495f_8676_69714a308d8e$ ctl00$ ctl04$ ctl02$ ctl00$ ctl00$ ctl04$ ctl00$ ctl00$ TextField"
Тип= "текст"
MaxLength= "255"
ID= "ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField"
название= "DefaultMeFieldNoSpaces"
класс= "ms Лонг"
/>

«Название» выделяется как узнаваемый и надеемся, что уникальный атрибут помочь нам определить определенный столбец, к которому мы хотим присвоить наши произвольное значение.

Это основополагающие концепции. Настройка поля произвольным образом, как это не собирается выиграть какую-либо награды. Однако, Если мы хотим сделать более интересные формы уровня вещи (все мы всегда хочется сделать, Конечно, сразу после того, как мы закончим, мытье посуды), как изменить значение «поле b» автоматически на основе значения из «поле», Мы (Я) нужно, чтобы узнать эти вещи.

Я думаю, что это наш лучший шанс получить реальный полезное значение здесь через название, по крайней мере для текстовых полей. Там может быть лучше, более надежный подход. Если я нахожу это, Я буду обновлять этот пост. Если вы знаете лучший способ, Пожалуйста, оставьте комментарий.</конец>

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Бирки Technorati: ,

Демонстрация SharePoint: Использовать SharePoint для создания вертикальной бизнес-приложения

[Примечание: Я хочу сразу сказать, что у меня есть финансовый интерес в желаемый результат этой демонстрации, которой я упоминаю в интересах полного раскрытия, и т.д.. Это на самом деле в первый раз я когда-либо blogged о событии, где я стою лично пользоваться таким образом.]

Эта демонстрация веб происходит четверг, 06/04 на 12:30 EDT, заканчивая 1:30PM EDT.

В сотрудничестве с моим отличным деловым партнером, Услуги группы и интегрированные системы (ISSG), Я работаю вертикальные бизнес-приложения, используя SharePoint в качестве платформы разработки. В этом случае, Мы создаем приложения, которое обслуживает потребности производителей, которые делают заказной продукции для своих клиентов. В этих случаях, большое сотрудничества необходимо занять место между заказчиком и производитель. Есть также много сотрудничество между различными группами внутри Пзготовителей, включая продажи, Инжиниринг, исследования и разработки, правовые и другие группы.

Демо собирается показать приложение, которое облегчает такого рода сотрудничества, Наряду с дискуссии о том, как все эти биты сотрудничество необходимо интегрировать с ERP-системой бэкэнд.

Наконец, Это не собирается быть SharePoint демо. Это демонстрация решения для проблемы конкретной ниши, что происходит с использованием SharePoint в качестве платформы.

Таким образом, Почему бы вам беспокоиться, чтобы зарегистрироваться и увидеть это демо? I don’t expect too many readers of my blog to be all that interested in a solution for make-to-order manufacturers 🙂 Your take-away would be the concept itself – using SharePoint purely to deliver a business solution without regard to SharePoint itself.

Если вы заинтересованы, Пожалуйста, зарегистрируйтесь здесь(https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=skmqfwbr5smmlx20).

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Вы можете вырвать SharePoint Designer с моей холодной, Мертвые руки

Моя последняя статья на www.EndUserSharePoint.com. Я писал о SharePoint Designer, Конец пользователей и наброски стратегии, что конечные пользователи могут попробовать и следовать для того, чтобы продемонстрировать свою компетентность и доверие вокруг этого инструмента.

Комментарии интереснее, чем сама статья.

Проверить это.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Эффективно следовать Microsoft SharePoint (и другие) Форумы по SharePoint

Я после более года форумы MSDN для колодца (и возможно почти 2 лет на данный момент) и каждый сейчас и потом я слышу от кого-то как «жесткие» это сделать. Я нахожу это довольно легко и думал, я хотел бы поделиться моей «техника». Этот метод также работает для www.endusersharepoint.com (http://www.endusersharepoint.com/STP).

Взяв пример MSDN, Я сначала перейдите на страницу стандартные форум как общие вопросы для главной страницы SharePoint: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/threads

Вы должны сразу же заметить, что форумы являются RSS включена, как показано:

image

Я использую Google Reader для управления моего RSS-каналы для долгое время (www.Google.com/ читатель). Я иду туда, добавить канал RSS для форума, и теперь я получаю все новые форумы должности через RSS. Моя Google каналы для SharePoint форумы выглядит так:

image

Google дает мне прекрасный вид проводки сама:

image

И, наконец,, Google позволяет мне использовать клавиатуру для перемещения сообщения в форумах таким образом.

Я могу быстро сканировать через посты и сосредоточиться только на тех, я чувствую, что я могу сделать полезного вклада.

Оповещения закрыть петли. Обновления для сообщения не приходят через RSS (Хотя я думаю, что они используются для долгое время назад). Однако, Если я отправляю в ответ на форуме, форумы Оповещать меня по электронной почте и им, что кто-то ответил, в свою очередь. Или, Если я не могу внести полезный вклад, но я хочу знать, что другие должны сказать, Я могу углубиться в него и явно запрашивать оповещения, когда другие отвечают.

В час или менее вы можете настроить этот процесс и и через неделю регулярного использования, Узнайте различные клавиатуры трюки и ярлыки, так что это становится второй натурой.

Я использую точно такой же метод для конечного пользователя SharePoint.Com «Пень группа» форумы. Это их RSS-канал: http://www.endusersharepoint.com/STP/rss/.

Форумы являются великолепным способом, возможно лучший способ не хватает прямого личного опыта, изучение продукта и получить хороший обзор о том, как мир, в целом, использует SharePoint. Дайте ему попробовать!

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Бирки Technorati:

Использовать настраиваемые списки для более эффективного рабочего процесса аудита

Я реорганизовал моя жизнь немного и нашел некоторое время, чтобы отправить статью www.endusersharepoint.com. Моя последняя статья находится здесь: Использовать настраиваемые списки для более эффективного рабочего процесса аудита (http://www.endusersharepoint.com/?p=1658).

Это открытие ' граф:

Рабочий процесс SharePoint Designer не дает нам много видимости в то, что происходит с нашими решений рабочих процессов. И, видимость, что мы получаем сдерживается относительно плохой интерфейс и 60 день время окно. Это 60 день окно может быть большим разочарованием для новых пользователей SharePoint Designer, потому что это не рекламируется, сам инструмент. Это вовсе не редкость для кого-то сгореть вверх SharePoint Designer, Создайте решение рабочего процесса, который использует действие «Журнал для истории список»...

Проблема заключается в том, что после 60 дни, любые сообщения, создаваемые таким образом будут удалены из списка журнала рабочего процесса! После немного скрежет зубов и «какой быть они думать?«аргументы, в нижней строке это: Это происходит, и это должно произойти. Вопрос, как мы можем получить вокруг него?

Официальный ответ должен полагаться на SharePoint встроенные функции аудита. С точки зрения конечного пользователя, Однако, Это очень слабы в WSS, так и не намного лучше в Мосс. К счастью, Мы все еще можем использовать знакомое средство SharePoint Designer для создания устойчивых рабочих процессов истории и отследить, который на порядок более полезным для загрузки. Вот как.

Описано, как создать более дружественные и полезные решения аудита для декларативного рабочего процесса, созданный в СДПГ.

Я был вдохновлен, чтобы написать эту статью из недавнего проекта для клиента, которая разработала девять технических процессов СПД в поддержку одной логических бизнес-процесса. Если для теперь, что девять разумное число, Это, безусловно, вызов для его отладки или просмотреть общее состояние процесса в одной простой вид. Каждая из этих отдельных технических процессов имеет свой собственный список истории независимого рабочего процесса и это просто не управляемым. Я был в состоянии объединить все из них в список единой ревизии, с использованием методики, которую я опишу на сайте.

Проверить это.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Бамбук календарь взаимодействия с SharePoint вызывает «непредвиденная ошибка»

Сегодня, Я работаю в среде, использующей бамбука Календарь веб-часть для некоторых улучшение сотрудничества. Это Стандартный средних и малых фермы с двумя интерфейсных балансировки нагрузки, «сервер приложений» для индексации и InfoPath и кластеризованного SQL серверной части.

Клиент установил некоторые аварийного восстановления программного обеспечения на один из интерфейсных и привела к сломанной WFE для определенного сайта в семействе сайтов. Всякий раз, когда нагрузки на пострадавших WFE и что сайт, пользователи видели основном пустой белый экран с предложением «непредвиденная ошибка». Никакой другой информации показал, просто это предложение.

Они попросили меня смотреть на него. Я легко воспроизвести проблему и затем добавил ?содержание = 1 в конец URL-адреса. Это, как я узнал, что они используют бамбук веб-части. Я пошел обратно на страницу и теперь, вдруг, Он показал мне хорошо упорядоченное сообщение:

image

Я не знаю, что происходит или что я сделал, чтобы получить сообщение об ошибке контролируемых для отображения, за исключением добавления ?содержание = 1 бит строки запроса.

Вероятно, это очень редкие крайним случаем, но если вы получите это сообщение, «Произошла непредвиденная ошибка» пойти дальше и добавить ?содержание = 1 в строку запроса и посмотреть, куда это ведет.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Бирки Technorati: ,

Боль в животе о управления Windows Live комментарий

Я выбрал windows live пространства в июле 2007 как мой блог-платформы. По большей части, У меня нет каких-либо сожаление и Microsoft безусловно расширяет его со временем (Хотя я главным образом узнать о новых возможностях случайно).

Моя самая большая жалоба прямо сейчас это блог спам. Этот человек / Учетная запись (http://cid-82b0534bceed9881.profile.live.com/) (среди других) часто добавляет много спам-комментарии в моем блоге в виде комментариев. MSFT добавил хорошая особенность, чтобы показать «последние комментарии», так по крайней мере я могу довольно быстро определить их (тогда как раньше, Я должен был пойти в каждой записи в блоге отдельно) и очистить их. Это по-прежнему много времени.

Я хочу, что:

  1. MSFT бы поставить некоторые лучше фильтрация спама.
  2. Что я мог бы блокировать конкретные люди из добавления комментариев.
  3. При отсутствии выше, Я мог бы более легко выявлять и удалять спам. Прямо сейчас, Мне нужно сделать, это комментарий, комментарий и это медленно, особенно, когда некоторые спам робот лица/программа добавляет 25 Кому 50 комментариев в одной сессии.

Если вы являетесь пользователем windows live и некоторые полезные хитрости, чтобы поделиться, Я был бы признателен.

</endGripe>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

SharePoint субботу явление продолжается (плюс, Мои слайд палубе)

Я вернулся из Вашингтона, округ Колумбия вчера после посещения последним SharePoint суббота. Какие замечательные события! Продолжая традиции других SP-Суббота, Он был очень хорошо работать. Окружающей среды, Общая организация, поток, Область поставщика, питание … все это был потрясающий.

Конечно, Лучшая часть является содержание, и я не думаю, кто был разочарован.

Это действительно весьма удивительно для меня, как так много людей горячий сами из постели рано субботу пойти и слушать людей говорить о SharePoint для 8 hours 🙂 Amazing.

Форы, существует SharePoint суббота событий предстоящего пути и если не существует, Почему бы не начать один?

Я представил на Конференции с языком, скручивание название, «Использование платформы SharePoint для создания вертикальных бизнес-приложений». Вы можете получить презентацию здесь: https://cid-1cc1edb3daa9b8aa.skydrive.live.com/browse.aspx/Public. Это не мой обычный рода презентации, и я имел удовольствие с ним. Я буду выдавая это снова в июне на конференции группы пользователей Северной ва в конце июня.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Управление — это маркетинговый план слишком

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

Для достижения этой желательной цели, Управление документ и план может переходят в кучу «ты должен» и «ты не должен в», как и в:

  • Ты не должна создавать группы безопасности SharePoint; Вместо этого использовать AD.
  • Ты не должен создавать папки в библиотеках документов; Вместо этого следует использовать типы содержимого и представления.
  • Ты должна создать все документ содержимого, типы основанные покинуть конкретный пользовательский базовый тип.
  • Ты не должна создавать данные таксономии, основанная от сегодняшней компании оргструктуры.

«Ты должен» и «ты не должно» безусловно имеют свое место в плане управления.

Более успешный план управления будет также иметь сильный маркетинг угол. Он должен продать и оправдать себя в максимально возможной степени. Поистине успешного управления план опирается на добровольное сотрудничество всех пользователей SharePoint. (Есть fringe случаи, где не требуется сотрудничество сообщества, Например, когда используется очень небольшое количество жестко управляемых пользователей SharePoint; Я уверен, что вы можете думать о других). Если сообщество пользователей не купить в свой план управления, то это будет частично успешными в лучшем случае.

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

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Решение: Компиляция аудитории Мосс добавляет не новых членов

Нижняя линия: Если вы хотите использовать свойства профиля в правило для создания аудиторий, свойство должно быть видимым для «всех».

Я работал с коллега вчера и он строил, Мосс аудитории на основе свойства пользовательского профиля в Мосс. В этом случае, Свойство аудитории называется «SITECD» и Конвенцией, Магазины 3 код символа. Он определил аудиторию и правило, которое говорит, что если «SITECD равно 'ABG'», затем включить этот профиль пользователя в аудитории.

Он создал профиль одного пользователя с этим значением и компиляции аудитории, но Мосс просто бы не добавить этого пользователя. Я заметил, что настройки конфиденциальности для этого профиля было присвоено значение «только для меня» (наиболее строгие формы) и я вспомнил, читал где-то это свойство профили, используемые в правилах должны быть видны на «все». Он сделал, что изменения и что решить эту проблему.

Действительно забавно об этом то, что «вспомнил» чтение об этом. Он нытье на меня сегодня утром по некоторым причинам, и я понял, что я написал главу в этой книге, Мосс объяснил: Информационный работник глубокое погружение в Microsoft Office SharePoint Server 2007, и отразить этот момент в самой главе я написал :). Я бы мог подумать, что каждое слово, которое я написал в этой главе будет опалило в моей памяти.

Мэтт Морс пишет это красивых подробно здесь и я ссылки его в главе: http://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=50

</конец>Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Бирки Technorati: ,