• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Решено Имя шаблона базы

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

Shandrik

Имеется ли возможность задать имя шаблона базы - своё и откуда?
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
есть имя базы - это тайтл
есть имя шаблона - это на закладке шаблоны

в чём трабла то?
 
S

Shandrik

Имеется в виду лотус-скриптом. Обе проперти (DesignTemplateName и TemplateName) ReadOnly. :meh:
 
Последнее редактирование:
S

Shandrik

Что-то у меня не получается

Код:
 Set db = s.CurrentDatabase
Set doc = db.GetDocumentByID("FFFF0010")
doc.~$Title = db.title & "#2" & "Xran"
Call doc.Save(True,True)

В иконке прописалось, как хотел, а в свойствах базы имя родительского шаблона очистилось. Что я не так делаю?
 

savl

Lotus Team
28.10.2011
2 597
310
BIT
179
@Shandrik, невнимательность причина ошибок, в примере же:
Код:
db.title = curTitle & Chr$(10) & "#2" & "StdR6Mail"
 
S

Shandrik

Не пойму, а title базы-то причём? Я счёл эту строчку рудиментом.

Да, если код взять полностью, то работает. Шайтанство.


СПАСИБО!!!
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
Не пойму, а title базы-то причём? Я счёл эту строчку рудиментом.
If the template name is changed manually in the database properties you will notice that only the $TITLE field in the database icon is modified with this information.
т.е. неявно обозначено - её менять надо, но взять из неё значение будет не верно ;)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!