powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Visual Basic код в PL plus (ORACLE)
10 сообщений из 10, страница 1 из 1
Visual Basic код в PL plus (ORACLE)
    #39938086
Kalys Zhekshenov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго дня!
(SQL разработчикам, которые работают в банке.)
Помогите пожалуйста, Как заставить работать Visual Basic код в PL plus в разделе Клиент скрипт?
Visual Basic выполняет конвертацию Word документ в PDF документ. И при распечатке внутри ЦФТ Word документ (готовый шаблон) автоматически конвертирует в PDF формат и автоматически откроет его. Я это внутри Word'a уже сделал, мне надо вот этот Visual Basic код пересадить внутри PL plus в разделе "Клиент скрипт". Помогите, плииз..
...
Рейтинг: 0 / 0
Visual Basic код в PL plus (ORACLE)
    #39938092
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы о чем?
Форумом не ошиблись?

Перечитайте еще раз, что Вы написали, и представьте, что Вы это говорите чужому админу VMS :)


Студентам, желающим помощи
HOWTO :: Как правильно задавать вопросы
Как мне оформить свое сообщение?

1) Полная постановка задачи (без сокращений)
2) Подготовьте тестовые данные, лучше в виде with
например (не ваш случай):

Код: plsql
1.
2.
3.
4.
5.
6.
with tbl(col1,col2,col3) as (
select 1,'name1',to_date('11.02.1921','DD.MM.YYYY') from dual union all
select 2,'name2',to_date('11.02.1922','DD.MM.YYYY') from dual union all
select 2,'name2',to_date('11.02.1922','DD.MM.YYYY') from dual
)
select col2 from tbl...



2) Покажите что сделали, и что получили (не в пересказе)


3) Старайтесь не использовать screenshot, научитесь копировать и оформлять текст
...
Рейтинг: 0 / 0
Visual Basic код в PL plus (ORACLE)
    #39938093
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin
Вы о чем?
Kalys Zhekshenov
мне надо вот этот Visual Basic код
Его сперва нужно послать туда .
...
Рейтинг: 0 / 0
Visual Basic код в PL plus (ORACLE)
    #39938104
Kalys Zhekshenov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОТКРОЙКЕ ВОРД ПЕРЕЙДИТЕ РАЗДЕЛ "РАЗРАБОТЧИК" (если не нашли, то можно включить в параметрах (если что загуглите)) ВНИЗУ СЛЕВА ГДЕ "фАЙЛ" ЕСТЬ VISUAL BASIC ТУДА ПЕРЕЙДИТЕ И ВСТАВЬТЕ ЭТОТ КОД И ЗАПУСТИТЕ.

Sub Word_ExportPDF()
Dim NewFolders As String
Dim FileName As String
Dim myPath As String

'======================================Created New Folder=====================================
NewFolders = Environ("HOMEDRIVE") & Environ("HOMEPATH") & "\Documents\"
Dim FSO
Dim saveFolder As String

Set FSO = CreateObject("Scripting.FileSystemObject")
saveFolder = NewFolders & "/" & "filesystems001001"

If Not FSO.FolderExists(saveFolder) Then
FSO.CreateFolder (saveFolder)
End If
'======================================/Created New Folder=====================================

'==============================Удаляет все файлы с расширением .pdf============================
Dim AllFilesMask As String
AllFilesMask = saveFolder & "\*.pdf"
If Len(Dir(AllFilesMask)) > 0 Then
Kill AllFilesMask
End If
'============================/Удаляет все файлы с расширением .pdf============================



'Сохранить информацию о файле Word
myPath = ActiveDocument.FullName


FileName = Mid(myPath, InStrRev(myPath, "\") + 1, _
InStrRev(myPath, "") - InStrRev(myPath, "\") - 1)

'===================Дата и время для добавление в имя файла=========================
Date2 = Format(Date, "YYYYMMDD")
Time2 = Format(Time, "hh-mm")
'==================/Дата и время для добавление в имя файла=========================


'Сохранить как PDF-файл
On Error GoTo ProblemSaving
ActiveDocument.ExportAsFixedFormat _
OutputFileName:=saveFolder & "/" & FileName & ".pdf", _
ExportFormat:=wdExportFormatPDF
On Error GoTo 0


'=====================================Автоматически запускаем только что конвертированный PDF файл================================================
FileNames = saveFolder & "/" & FileName & ".pdf" '<--Собираем путь и имя файла в одну переменную
CreateObject("WScript.Shell").Run """" & FileNames & """" '<--Автоматически открывает PDF-file
'====================================/Автоматически запускаем только что конвертированный PDF файл================================================

Application.Quit SaveChanges:=wdDoNotSaveChanges '<--Закроет Word document без сохранении
Exit Sub

ProblemSaving:
MsgBox "Калыс, возникла проблема с сохранением PDF-файла. Наиболее распространенной причиной этого является" & _
" по оригинальному PDF-файлу, который уже открыт, пожалуйста, сначала закройте открытый PDF-файл и пересохраните.", vbCritical
Application.Quit SaveChanges:=wdDoNotSaveChanges '<--Закроет Word document без сохранении
CreateObject("WScript.Shell").Run """" & FileNames & """"
Exit Sub

End Sub

И вот теперь я хочу чтобы это код работал в PL plus (oracle) в разделе "Клиент скрипт" понимаете? я вставил туда и код не работает ошибку не выдает??
Видимо я не правильно указываю, но помогите все равно, решать по быстрее..
Внизу я прикрепил фото где "Клиент скрипт" Внутри есть такой код (это переменные для шаблонов) внутри функции, я открыл еще одну функцию и пробовал туда вставить - не получилось, написал внутри существующей функции тоже не получилось.
...
Рейтинг: 0 / 0
Visual Basic код в PL plus (ORACLE)
    #39938105
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kalys Zhekshenov
ОТКРОЙКЕ ВОРД ПЕРЕЙДИТЕ РАЗДЕЛ "РАЗРАБОТЧИК" (если не нашли, то можно включить в параметрах (если что загуглите)) ВНИЗУ СЛЕВА ГДЕ "фАЙЛ" ЕСТЬ VISUAL BASIC ТУДА ПЕРЕЙДИТЕ И ВСТАВЬТЕ ЭТОТ КОД И ЗАПУСТИТЕ.
Не ори. И не наглей.
...
Рейтинг: 0 / 0
Visual Basic код в PL plus (ORACLE)
    #39938106
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kalys Zhekshenov
Видимо я не правильно указываю, но помогите все равно, решать по быстрее..
И почему всякие безграмотные считают, что имеют право загребать зряплату чужими руками?..
...
Рейтинг: 0 / 0
Visual Basic код в PL plus (ORACLE)
    #39938110
Kalys Zhekshenov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Внизу я прикрепил фото где "Клиент скрипт" Внутри есть такой код (это переменные для шаблонов) внутри функции, я открыл еще одну функцию и пробовал туда вставить - не получилось, написал внутри существующей функции тоже не получилось.
...
Рейтинг: 0 / 0
Visual Basic код в PL plus (ORACLE)
    #39938114
Kalys Zhekshenov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic, если не хочешь помочь, то я не заставляю тебя, меркантильный.
...
Рейтинг: 0 / 0
Visual Basic код в PL plus (ORACLE)
    #39938118
Kalys Zhekshenov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic, я вообще прошу помощь у программистов а не у тебя..
...
Рейтинг: 0 / 0
Visual Basic код в PL plus (ORACLE)
    #39938138
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kalys Zhekshenov,

тогда ты ошибся форумом. ЦФТ обсуждают в другом месте.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Visual Basic код в PL plus (ORACLE)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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