Сранить поля в формах разныз баз

  • Автор темы Автор темы dimat
  • Дата начала Дата начала

dimat

Well-known member
31.07.2008
508
0
Всем привет.
Есть шаблон и есть база, в которых формы с одинаковыми именами.
Необходимо получить список полей для каждой формы если поле с данным именем не найдено в шаблоне.
Как это осуществить?
 
См. классы NotesDatabase.Forms & NotesForm.Fields.

Ну и функция ArrayGetIndex для проверки наличия имени поля в списке полей.
 
еще может понадобиться NotesDatabase.GetForm(formName) - например, для получения формы из БД-шаблона, одноименной с рабочей БД.
 
Код:
Forall field In form.Fields
If Arraygetindex(dbform.fields,field)=Null Then
Call dcur.FieldAppendText("log",form.name+Chr(13)+Chr(10)+"	 "+field+Chr(13)+Chr(10))
End If
End Forall

Не срабатывает условие, хотя точно знаю что есть поля в шаблоне, которых нет в бд
может как то не правильно записал?
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab