|   |   | 
| 
 | v7: Открыть несколько экземпляров формы внешнего отчета | ☑ | ||
|---|---|---|---|---|
| 0
    
        1Сергей 04.11.15✎ 13:20 | 
        Напомните, пожалуйста, как. В сп не нашел, в гугле забанили.
 Заранее спасибо | |||
| 1
    
        ДенисЧ 04.11.15✎ 13:21 | 
        #     | |||
| 2
    
        1Сергей 04.11.15✎ 13:21 | 
        (1) куды впендюрить решетку?     | |||
| 3
    
        ДенисЧ 04.11.15✎ 13:23 | 
        Господа офицеры! Всем молчать!!!     | |||
| 4
    
        ДенисЧ 04.11.15✎ 13:23 | 
        После имени отчёта...     | |||
| 5
    
        1Сергей 04.11.15✎ 13:23 | 
        Параметры = СоздатьОбъект("СписокЗначений");
 Параметры.Установить("Контрагент", ТаблицаКонтрагентов.Контрагент); ОткрытьФорму("Отчет#", Параметры, ТекущийКаталог + "РедакторСроковГодности.ert"); Так? | |||
| 6
    
        Горогуля 04.11.15✎ 13:24 | 
        (4) не после, а сзади     | |||
| 7
    
        Mikeware 04.11.15✎ 13:27 | 
        в имя. а после решетки можешь задать еще и идентификатор конкретной формы...     | |||
| 8
    
        ДенисЧ 04.11.15✎ 13:28 | 
        (5) у тебя есть три варианта на попробовать.
 Выполняй. Об исполнении доложишь. (6) Ага. Не вертикально, а сверху вниз | |||
| 9
    
        1Сергей 04.11.15✎ 13:28 | 
        (4) (6) (7) спасибо, взлетело     | |||
| 10
    
        Mikeware 04.11.15✎ 13:29 | 
        (4) 
 "-Поручик, так ведь можно и по мордасам получить! -- Можно!! Но чаще - впендюриваю!!!"© | |||
| 11
    
        1Сергей 04.11.15✎ 13:30 | 
        вот так
 Параметры = СоздатьОбъект("СписокЗначений"); Параметры.Установить("Контрагент", ТаблицаКонтрагентов.Контрагент); ОткрытьФорму("Отчет#" + ТаблицаКонтрагентов.ИД, Параметры, ТекущийКаталог + "РедакторСроковГодности.ert"); | |||
| 12
    
        vladimirmir2012 04.11.15✎ 13:34 | 
        Замечание. Допустимо включение в описатель открываемой формы уникального имени открываемой формы через символ "#" с некоторым произвольным идентификатором: "#LLLL". В этом случае открываемая форма закрепляется за выбранным объектом и не происходит обновление формы при смене объекта, например при смене текущей строки списка справочника.     | |||
| 13
    
        vladimirmir2012 04.11.15✎ 13:35 | 
        (12)Согласно документации.     | |||
| 14
    
        1Сергей 04.11.15✎ 13:37 | 
        (13) в сп не нашел, жкк скурил     | |||
| 15
    
        vladimirmir2012 04.11.15✎ 13:42 | 
        (14)А что это за "СП"?
 Справка какая-то? URL не подскажите? | |||
| 16
    
        VikingKosmo 04.11.15✎ 13:43 | 
        срочно верните на ветку ДенисЧ!!!     | |||
| 17
    
        Mikeware 04.11.15✎ 13:46 | 
        (16) думаешь, он украл?
 в принципе, и я могу продать пятнадцатому СП... | |||
| 18
    
        VikingKosmo 04.11.15✎ 13:47 | 
        (17) ты что! У ДенисЧ монополия на продажу СП на этом форуме ;)     | |||
| 19
    
        Mikeware 04.11.15✎ 13:50 | 
        (18) неправда!
 Хм. Я могу даже подать СП самому ДенисуЧ. Правда, купит ли он... | |||
| 20
    
        Mikeware 04.11.15✎ 13:51 | 
        Придумал! мы с ним поменяемся!     | |||
| 21
    
        Ёпрст гуру 04.11.15✎ 13:51 | ||||
| 22
    
        vladimirmir2012 04.11.15✎ 13:51 | 
        Согласно OFF: Хорошего человека ДенисЧ-а с днём рождения! Хорошего человека ДенисЧ-а с днём рождения!
 (83)СП - синтксис-помощник. Встроен в 1С. Если дятел задает вопрос, ответ на который можно легко найти в СП, то ДенисЧ часто предлагает дятлу купить у него СП. Отчего мистяне стали говорить, что это ДенисЧ украл СП и теперь продаёт PS: Не в обиду будет сказано синтксис-помощник 1С ни когда не пользовался ... | |||
| 23
    
        Горогуля 04.11.15✎ 14:05 | 
        (22) только описанием свойств и методов?     | |||
| 24
    
        vladimirmir2012 04.11.15✎ 14:15 | 
        (23)Ctrl+F1 ни когда не пользуюсь /но ни чего против не имею. Как по мне - такая форма подсказки для меня не удобна/.
 Использую 1CLang.chm. Сейчас ересь скажу - openconf, gcomp также ни когда не использовал /исходники ее правда у меня имеются и даже как-то заглядывал в них/ | |||
| 25
    
        Mikeware 04.11.15✎ 14:17 | 
        (24) когда коту делать нехер, он те то, что  1CLang.chm пользует, а еще и яйца лижет...     | |||
| 26
    
        ДенисЧ 04.11.15✎ 14:23 | 
        (24) А вот теперь радуйся, что я не хард-модератор... )))     | |||
| 27
    
        vladimirmir2012 04.11.15✎ 14:23 | 
        (25)Ну зачем так грубо?
 Вот вашу мысль перефразирую через стихи: "И днем и ночью кот ученый Всё ходит по цепи кругом ..." | |||
| 28
    
        vladimirmir2012 04.11.15✎ 14:26 | 
        (26)Сказанное мной было не к тому, чтобы кого-либо обидеть или принизить ...
 PS: "На вкус и цвет, товарищей нет" | |||
| 29
    
        ДенисЧ 04.11.15✎ 14:30 | 
        (28) Это я к тому, что таких еретиков, что не пользуются документацией и прочими полезными вещами - дОлжно обрекать на судьбу Святой Жанны...     | |||
| 30
    
        Mikeware 04.11.15✎ 14:31 | 
        (29) докой он типа пользуется. Но внешней....
 как тот кот.... | |||
| 31
    
        vladimirmir2012 04.11.15✎ 14:37 | 
        (29)На счет gcomp у меня оправдание имеется.
 ActiveX для работы с structured storage http://www.1cpp.ru/forum/YaBB.pl?num=1428757662 Там в архиве обработка имеется, которая md "раскладывает по полочкам" в xmls На счет Ctrl+F1 - "... дОлжно обрекать на судьбу Святой Жанны." | |||
| 32
    
        ДенисЧ 04.11.15✎ 14:37 | 
        (30) не... Кот своей пользуется...
 (31) и что ты с этими полочками потом сделаешь? Обратно соберёшь? | |||
| 33
    
        vladimirmir2012 04.11.15✎ 14:42 | 
        (32)Ну если чего в md изменить чего нужно, то "всегда пожалуйста" /без использования gcomp/.
 Или это ересь? | |||
| 34
    
        Mikeware 04.11.15✎ 14:49 | 
        (33) без использования гкомп, но с твоим активиксом. или без твоего активикса, но с гкомпом. какая разница? 
 можно вообще без активикса и гкомпа - штатным конфигуратором изменять. можешь компаундом. можно много чем... Ересь - это чесать правой рукой левое ухо изобретать велосипеды с взаимно перпенликулярными квадратными колесами, и т.д. | |||
| 35
    
        vladimirmir2012 04.11.15✎ 14:54 | 
        (34)Ну значит я не еретик.
 Уже легче ... | |||
| 36
    
        vladimirmir2012 04.11.15✎ 15:04 | 
        (31)Этот ActiveX можно использовать и в 1С 7.7 и в 1C 8.x, а также PHP, .Net, Python, ...
 1С 8.x местами использует structured storage так что, ... | |||
| 37
    
        vladimirmir2012 04.11.15✎ 15:10 | 
        (33)"Шас спою ..."
 Как с помощью gcomp "поковырять" 1С 8.x? | |||
| 38
    
        Ёпрст гуру 04.11.15✎ 15:11 | 
        (37) никак. там другой формат хранения, который и так уже вовсю разобран и "ковырялок" хватает.     | |||
| 39
    
        Mikeware 04.11.15✎ 15:14 | 
        (35) ты как раз и изобретаешь велосипеды со взаимно перпендикулярными колесами. причем мало того, что эти колеса имеют вид  неправильных четырехугольников (даже не квадраты) - они еще и наглухо приварены..
 как там у тебя на форуме 1спп: "я вам дам .ерт, только он у вас работать не будет"? (37)в снеговике и мд-то нет. тем не менее, формат давно известен... | |||
| 40
    
        vladimirmir2012 04.11.15✎ 15:25 | 
        (39)ActiveX можно использовать для работы с любым файлом, созданным с помощью технологии structured storage 
 Я сам не в восторге от этой технологии. Но вот лет 5 doc Word как раз был не чем иным как structured storage /к примеру/. На счет 1С 8.x файлы типа epf/erf как раз создаются с использованием structured storage ... | |||
| 41
    
        ДенисЧ 04.11.15✎ 15:27 | 
        (40) Ворд уже 5 лет с лишним не является этим стораджем, не надо заблуждивать публику     | |||
| 42
    
        Mikeware 04.11.15✎ 15:29 | 
        (40)Да, вордовский файл - был компаундом. ну, и в фаре лет 10-15 как есть плагин, работающий с компанундом. и что? ВК есть, которая разбирает компаунды, и что? Причем они реально работают, в отличии от ваших, гкхм, "примеров"     | |||
| 43
    
        vladimirmir2012 04.11.15✎ 15:37 | 
        (41)А кто путает?
 Ведь о Word сказано, что использовал ... Формат epf/erf файлов http://yoksel.net.ru/libepf/format PS: Как кому-то так все можно, а у других почему-то "квадратные колеса". На счет ActiveX. В нем реализованы все interfaces и методы для работы с structured storage. И вспомнил о нем для оправдания своей "ереси" об не использовании gcomp ... Мне нужен был API, который бы предоставил возможность использования всех interfaces и методjd работы c structured storage. | |||
| 44
    
        vladimirmir2012 04.11.15✎ 15:43 | 
        (42)Вообщем то вы правы.
 Обработка, то не работает /не все процедуры для работы с xml предоставил. Не прав./. Но что касаемо "посмотреть" как использовать ActiveX, то имеем - full example. | |||
| 45
    
        Mikeware 04.11.15✎ 15:45 | 
        (44) Ну так закинуть ее на форму, создать объект и сгенерировать интсолегенеератором алс для этого активикса. после этого - бери и пиши...     | |||
| 46
    
        vladimirmir2012 04.11.15✎ 15:50 | 
        (45)Понял вас.
 ActiveX не обязательно "закидывать на форму". Создаете объект и uses его методы. На 1cpp имеется ссылка на manuals на сайте Microsoft по всем interfaces и методам /в обработке пример их использования/ | |||
| 47
    
        ДенисЧ 04.11.15✎ 15:57 | 
        (46) Я agree с вашими доводами, вы можете use все его methods по самые tomatoes. Главное - не засоряйте нам brains (if any)     | |||
| 48
    
        Mikeware 04.11.15✎ 16:01 | 
        (46) а так я получу все свойства и методы _внутри_ 1с, и мне не надо будет (чаще всего) куда-то ходить по ссылкам...
 Не то, чтоб я получу полное описание - за ним я полезу все равно к производителю. но контекстную подсказку я буду иметь постоянно в своей среде.. (47) последнюю часть следует читать как "и не факайте нам brains"? | |||
| 49
    
        vladimirmir2012 04.11.15✎ 16:01 | 
        (47)Пусть будет так 
 PS: Ну в последний разок - "Let it be" | |||
| 50
    
        vladimirmir2012 04.11.15✎ 16:03 | 
        (48)Вы первый кто заинтересовался "квадратными колесами".
 Шутите? | |||
| 51
    
        Mikeware 04.11.15✎ 16:06 | 
        (50) ваши - нафиг-нафиг...
 вообще, клюшки свое уже тихо доживают... И если гкомп еще используется "узким кругом ограниченных людей"™ для известных целей, то ваша поделка никому нафиг не сдалась от слова вообще... | |||
| 52
    
        Ёпрст гуру 04.11.15✎ 16:08 | 
        (51) это точно, я еще года два назад просил автора показать рабочий пример, что -то даже выкладывал и это что-то показывало, потом автор удалил все свои посты и наработки с форума.
 А вот сейчас , опять объявился и всё по-новой. | |||
| 53
    
        Mikeware 04.11.15✎ 16:08 | 
        (52) "эта музыка будет вечной если я заряжу батарейки"©     | |||
| 54
    
        Ёпрст гуру 04.11.15✎ 16:09 | 
        Ну расскладывает оно мд-ник в xml-ки, ну есть примерное отображение этого в бэб морди, и че ? Всё, тупик. самой реализации дальнейшего взаимодействия с программным модулем 1с-ины то нема :(     | |||
| 55
    
        Mikeware 04.11.15✎ 16:11 | 
        (54) в принципе, можно написать. но нужно ли?     | |||
| 56
    
        Ёпрст гуру 04.11.15✎ 16:13 | 
        (55) врят ли. никто не оценит     | |||
| 57
    
        vladimirmir2012 04.11.15✎ 16:20 | 
        (51)Как сказать.
 Для моих "темных делишек" с 1С 7.7 самое то ... (52)Да не навязываю ни кому и ни чего. (54)У кого? (55)Это понятно ... Microsoft прекрасную операционную систему разработала и ее постоянно ругают ... А тут разработчик с "квадратными колесами". За такое и схлопотать можно. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |