|   |   | 
| 
 | Открыть новый файл word и скопировать в него содержимое (или другое решение) | ☑ | ||
|---|---|---|---|---|
| 0
    
        ender10 24.07.19✎ 12:05 | 
        Добрый день есть такая проблема - в 1с (УПП) хранятся файлы, пользователи могут их открывать, редактировать, потом загружать новую версию
 Функционала по захвату файлов для редактирования нет, он особо и не нужен, т.к масштабы работы небольшие, но есть проблема: пользователь открывает файл, он сохраняется в темп, потом пользователь его редактирует, но забывает загрузить новую версию, потом снова открывает файл и он в темпе затирает старую версию и изменения теряются, нужно это исправить хотел бы сделать так - чтобы по кнопке открывался новый документ, но уже заполненный из данных того, что в базе и при сохранении уже сам word будет спрашивать куда сохранить версию, отсюда и вопрос как создать новый файл с содержимом из файла хранящегося в базе? либо возможно есть другие варианты? | |||
| 1
    
        Garykom гуру 24.07.19✎ 12:28 | 
        Есть замечательный вариант, универсальный. Все прочие жалкие эрзацы.     | |||
| 2
    
        ender10 24.07.19✎ 12:29 | 
        (1) какой же?     | |||
| 3
    
        garmosha 24.07.19✎ 12:32 | 
        чо то вы мутите ..     | |||
| 4
    
        Garykom гуру 24.07.19✎ 12:33 | 
        (2) Заплатить.     | |||
| 5
    
        ender10 24.07.19✎ 13:38 | 
        нет вариантов?     | |||
| 6
    
        ender10 24.07.19✎ 13:38 | 
        (4) тут не рынок вроде бы)     | |||
| 7
    
        dka80 24.07.19✎ 13:45 | 
        (0) погляди как это в документообороте организовано. Там после редактирования файла и сохранения его из ворда (например) он автоматически в базу загружается     | |||
| 8
    
        Галахад гуру 24.07.19✎ 13:46 | 
        (0) "как создать новый файл с содержимом из файла хранящегося в базе?"
 Так и сейчас файл создается новый, просто пользователи пишут его в старый... | |||
| 9
    
        ender10 24.07.19✎ 13:59 | 
        (7) смотрел, там суть в том что файл захватывается в программе, т.е когда файл захвачен, то при открытии открывается файл из директории, а не из базы, а когда признак захвата снимается, то в базу загружается файл с диска
 а у меня нет механизма захвата для редактирования | |||
| 10
    
        ender10 24.07.19✎ 13:59 | 
        (8) новый я имел ввиду как просто создать в ворде файл, нигде не записанный, т.е суть в том, чтобы при изменении файла ворд предлагал его куда-нибудь сохранить, а не перезаписывал в темпе     | |||
| 11
    
        Garykom гуру 24.07.19✎ 14:09 | 
        (10) На файл признак read only проблема установить?     | |||
| 12
    
        Garykom гуру 24.07.19✎ 14:11 | 
        Или через COM|OLE окрыть Word, создать новый документ, скопипастить туда данные из старого файла и не сохраняя его показать юзеру     | |||
| 13
    
        Garykom гуру 24.07.19✎ 14:11 | 
        А лучше просто наймите уже программиста блин.     | |||
| 14
    
        ender10 24.07.19✎ 14:11 | 
        (12) собственно вопрос - как скопипастить программно содержимое одного ворда в другой     | |||
| 15
    
        ender10 24.07.19✎ 14:12 | 
        (13) на любой вопрос на мисте можно так отвечать, отличный будет форму     | |||
| 16
    
        dk 24.07.19✎ 14:43 | 
        чтобы что-то программно скопировать
 надо сначала это что-то программно открыть или подключить уже открытый | |||
| 17
    
        ender10 24.07.19✎ 14:59 | 
        (16) вопрос такой: есть файл doc на диске, надо программно открыть новый файл ворд в который скопировать содержимое файла на диске
 как это сделать? | |||
| 18
    
        dk 24.07.19✎ 15:06 | 
        программно )))
 -------- если нужна помощь - добро пожаловать - покажи что попробовал и что не получается если нужно готовое решение - см (4) | |||
| 19
    
        mikecool 24.07.19✎ 15:06 | 
        (17) пояндекси "объектная модель word"
 создаешь Selection, его копируешь | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |