Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Комрады, можно ли ... / 11 сообщений из 11, страница 1 из 1
12.09.2007, 18:13
    #34795650
voronk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Комрады, можно ли ...
(Для начала здраствуйте)

При помощи LibraryExport, изменить датавинду, втянуть её в другую библиотеку при помоши LibraryImport и как-то (например при помоши ударов в бубен вокруг костра) сохранить старый *Modification date* который например, можно достать при помоши LibraryDirectory ????

т.е. достать, изменить, сохранить уже работает, а вот с сохранением старого *Modification date* ... пока ничего.

Зараннее благодарен
...
Рейтинг: 0 / 0
12.09.2007, 18:31
    #34795715
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Комрады, можно ли ...
А зачем?
...
Рейтинг: 0 / 0
12.09.2007, 18:42
    #34795747
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Комрады, можно ли ...
voronk(Для начала здраствуйте)

При помощи LibraryExport, изменить датавинду, втянуть её в другую библиотеку при помоши LibraryImport и как-то (например при помоши ударов в бубен вокруг костра) сохранить старый *Modification date* который например, можно достать при помоши LibraryDirectory ????

т.е. достать, изменить, сохранить уже работает, а вот с сохранением старого *Modification date* ... пока ничего.

Зараннее благодарен

Могу собрать и прислать Вам DLL с ф-ями для получения и установки даты объекта в PBL.
Исходники не могу прислать.

Если подходит, то скажите версию PB.
...
Рейтинг: 0 / 0
12.09.2007, 18:44
    #34795753
voronk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Комрады, можно ли ...
Нужно поменять *updatewhereclause* практически в каждой датавинде которая делает update, а начальство не хочет что бы даты были изменены на *сейчас*
...
Рейтинг: 0 / 0
12.09.2007, 18:47
    #34795757
voronk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Комрады, можно ли ...
Anatoly Moskovsky voronk(Для начала здраствуйте)

При помощи LibraryExport, изменить датавинду, втянуть её в другую библиотеку при помоши LibraryImport и как-то (например при помоши ударов в бубен вокруг костра) сохранить старый *Modification date* который например, можно достать при помоши LibraryDirectory ????

т.е. достать, изменить, сохранить уже работает, а вот с сохранением старого *Modification date* ... пока ничего.

Зараннее благодарен

Могу собрать и прислать Вам DLL с ф-ями для получения и установки даты объекта в PBL.
Исходники не могу прислать.

Если подходит, то скажите версию PB.

Конечно подходит, большое спасибо Анатолий.
9.0.2 Build 7610
...
Рейтинг: 0 / 0
12.09.2007, 23:51
    #34796152
18-я весна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Комрады, можно ли ...
Импортировать из приложенного архива n_cst_pblutils к себе в проект и распаковать pblutils.dll в папку с проектом.
Юзать следующим образом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
n_cst_pblutils u
Long ll_source_time, ll_pcode_time
String ls_entry, ls_pbl

ls_pbl = "t.pbl"
ls_entry = "d_1"

// save time
ll_source_time = u.getLibraryEntryTime(ls_pbl, ls_entry + ".srd")
ll_pcode_time = u.getLibraryEntryTime(ls_pbl, ls_entry + ".dwo")

// modify object

// restore time
u.setLibraryEntryTime(ls_pbl, ls_entry + ".srd", ll_source_time)
u.setLibraryEntryTime(ls_pbl, ls_entry + ".dwo", ll_pcode_time)
...
Рейтинг: 0 / 0
13.09.2007, 00:08
    #34796164
18-я весна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Комрады, можно ли ...
voronkНужно поменять *updatewhereclause* практически в каждой датавинде которая делает update, а начальство не хочет что бы даты были изменены на *сейчас*
А все-таки зачем?
...
Рейтинг: 0 / 0
13.09.2007, 09:56
    #34796513
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Комрады, можно ли ...
voronkа начальство не хочет что бы даты были изменены на *сейчас*
Самый простой способ - подкрутить системное время :)
...
Рейтинг: 0 / 0
13.09.2007, 18:51
    #34798942
voronk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Комрады, можно ли ...
18-Весна:
Огромное спасибо, то что дохтур прописал, уже попробовал, всё работает *I owe you one*.

Зачем:
Хозяин не хочет документировать, многие объекты датированы 1998 годом ну и т.д.

Ко всем:
Война окончена, всем спасибо.
...
Рейтинг: 0 / 0
13.09.2007, 20:06
    #34799082
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Комрады, можно ли ...
voronk18-Весна:
Огромное спасибо, то что дохтур прописал, уже попробовал, всё работает *I owe you one*.

С Вас пиво, когда будете в Одессе :)

Зачем:
Хозяин не хочет документировать, многие объекты датированы 1998 годом ну и т.д.

Типа: "А у нас та фича, которую Вы вчера захотели, реализована еще в 1998 году" ? :)
...
Рейтинг: 0 / 0
13.09.2007, 20:32
    #34799110
voronk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Комрады, можно ли ...
Не вопрос, тока до Одессы, я пожалуй не скоро доберусь, хотя он всё равно остаётса моим любимым городом. Я сам из Кишинёва и частенько на дизеле туда мотался, в основном к друзьям на Черноморку, бычков у волнореза пострелять, мидий на железном листе пожарить, пива, винца (всегда с собой привозил) попить, потом просто по городу пошлёндратса, кажись 28 трамвай меня туда довозил, а может и ошибаюсь, давно было.

Так что если будеш планировать побывать на Восточном побережье, в раёне Филаделфии ... свистни ... организуем не тока пивко.

Спасибо ешё раз.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Комрады, можно ли ... / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]