| 
    
            
         
         | 
    
    
  | 
Хранение шаблона Word вне 1С. Как? | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        GreyAngel    
     12.04.13 
            ✎
    11:01 
 | 
         
        Описываю задачу в двух словах:
  
        Есть много контрагентов. И у большинства из них свои пожелания по форме договора. Хотелось бы, чтобы шаблон договора (обычно хранимый в Word-е) создавали операторы, не имеющие доступа к конфигуратору. Вопрос: Каким образом можно работать с такими внешними шаблонами? Или чем их заменить? Дайте наводку, пожалуйста, а то уже всю голову сломал.  | 
|||
| 
    1
    
        Maxus43    
     12.04.13 
            ✎
    11:03 
 | 
         
        хранилище значения, регистр сведений иль справочник - там хранить     
         | 
|||
| 
    2
    
        Tashiro    
     12.04.13 
            ✎
    11:04 
 | 
         
        Хранить в папке "договоры" и по ИНН контрагента.docx называть например, перед печатью проверять существование файла и заливать его в хранилище а потом обрабатывать     
         | 
|||
| 
    3
    
        GreyAngel    
     12.04.13 
            ✎
    11:05 
 | 
         
        (1) А поконкретнее. Что я могу хранить, например, в регистре сведений? Ссылку на файл Word-а? А как его использовать в качестве шаблона?     
         | 
|||
| 
    4
    
        Масянька    
     12.04.13 
            ✎
    11:06 
 | 
         
        Такая же фигня. 
  
        Я делала: несколько типовых шаблонов (хранятся на диске). В справочнике договоров контрагентов (слегка допилила напильником) - создается договор Word'овский документ (хранится тоже на диске (в справочнике только ссылка на файл). А уже готовый договор - редактируй как хошь.  | 
|||
| 
    5
    
        Maxus43    
     12.04.13 
            ✎
    11:08 
 | 
         
        (3) зачем путь? можешь сам шаблон там хранить в двоичных данных. Ну как фотографии сотров, сканы документов. Это же хранится?     
         | 
|||
| 
    6
    
        Tashiro    
     12.04.13 
            ✎
    11:09 
 | 
         
        (3) храни в регистре ссылку на контрагента, хранилище с шаблоном и md5 или дату изменения вордовского файла, если есть у контрагента такой шбалон, открывай его по ADO например и пиши чего надо туда     
         | 
|||
| 
    7
    
        GreyAngel    
     12.04.13 
            ✎
    11:09 
 | 
         
        (4) Может я чего-то не понимаю, но мне нужен именно шаблон. С полями для подстановки соответствующих данных. Редактировать их через VBA? Или все же есть способ работать с таким документом, как с обычным шаблоном?     
         | 
|||
| 
    8
    
        GreyAngel    
     12.04.13 
            ✎
    11:12 
 | 
         
        (5) Да хранить не проблема. Как в него потом в него нужные данные подсовывать?     
         | 
|||
| 
    9
    
        Maxus43    
     12.04.13 
            ✎
    11:13 
 | 
         
        (8) дак программно сохраняешь на клиенскую машину в темпы и как обычно заполняешь.
  
        А как думаешь внешние обработки работают? они не из самого справочника запускаются, а так же временный файл делается  | 
|||
| 
    10
    
        Масянька    
     12.04.13 
            ✎
    11:14 
 | 
         
        (7) Шаблон - с полями для заполнения (сумма, реквизиты, подписи и т.д.). При создании договора - выбирается вид договора. В зависимости то вида договора берется шаблон. Создается док-т Word. Заполняются поля, док-т сохраняется на диске. в справочник садится путь к файлу. Открываешь файл - и редактируешь.     
         | 
|||
| 
    11
    
        Масянька    
     12.04.13 
            ✎
    11:16 
 | 
         
        +(10) Почему я сделала типовой шаблон (не редактируется) - мне удобно в файле откорректировать и сохранить.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |