Имя: Пароль:
1C
 
Нестандартная печать документов
0 Вульфстен
 
14.11.07
14:54
Поставил клиент вот такую задачу:
В 1С имеем документ, в нем какое нибудь поле. В это поле надо вставлять таблицу из Excel (таблица произвольной структуры вставляется через copy/paste). Далее то что вставлено надо выводить на печатную форму. Т.е в конечном итоге должна получится печатная форма в которой сначала идет обычный текст, а затем то что вставлено.
Подскажите плиз как подступится к такой задче, что-то не приходят светлые мысли в голову.
1 MRAK
 
14.11.07
14:57
бредовая какая-то задача....
2 Вульфстен
 
14.11.07
15:02
(1) Может быть, но переубедить или предложить альтернативный вариант клиенту, пока не смог.
3 tsr
 
14.11.07
15:07
(0) Это элементарно. Поле называется ПолеТабличногоДокумента.
Выводишь туда данные, потом копипастишь.
4 i-rek
 
14.11.07
15:10
или как вариант вместо табличного документа - прямо в эксель и выводить
5 Вульфстен
 
14.11.07
15:14
(3) Когда из Excel копипастишь в ПолеТабличногоДокумента, то он таблицу сильно корявит, нифига непонятно становится. Я вот нашел, что в поле HTML нормально вставляется, как бы это потом поле HTML вывести в ПолеТабличногоДокумента.
6 tsr
 
14.11.07
15:16
(5) У меня нормально копипастит. Если не очень заморочный формат
7 Вульфстен
 
14.11.07
15:19
(4) да вариант, надо будет обсудить, правда они хотели чтоб все это в 1С хранилось, да и таблицы без всякой структуры не всегда понятно где-выводить информацию из 1С. Речь идет о минисистеме документооборота по Служебным запискам
8 Вульфстен
 
14.11.07
15:20
(6) на простых таблицах нормально, попробуй вставить какую нибудь табличку у которой колонки разной ширины плюс объединения ячеек.
9 i-rek
 
14.11.07
15:29
(7) ну и храни листы эксель в хранилище значения. Расточительно конечно....
даже можно так:
в 1С формируем табличный документ и записываем его как лист эксель и открываем. (вроде можно всё это из языка сделать)
потом юзер копипастит свою хрень, закрывает эксель (тут пригодится подписка на события из 8.1) и сохраняем файл в хранилище
10 Вульфстен
 
14.11.07
15:39
(9) OK, только я с подпиской на события не понял, то есть можно перехватить момент закрытия файла Excel