Открытие формы из формы в 1С #7276


#0 by AndreiL
if contra.Choose('Конрагент','') = 1 then begin Говорит Ошибка на сервере В чём глюк
#1 by Рупор абсурда
Ещё пару веток ... и тебя точно заметят ...
#2 by AndreiL
Просто мне очень надо сегодня разобраться с этим делом
#3 by AndreiL
Помоги мне если можешь. Мне очень и очень нужно.
#4 by Рупор абсурда
Сорри ... Не понимаю, на какой сервер ругань ... Моделировать ситуацию лениво ... К тому ж ты занимаешься фигнёй, которую я делать не стал бы никогда ...
#5 by AndreiL
Это не фигня. Всё очень хорошо продумано. Остались только несколько неразрешённых вопросов. Это один из них. Не моделируй если не хочешь но подскажи в чём может быть глюк. А ошибка эта типа EOleSysError
#6 by Рупор абсурда
Не знаю! ... А фигня это только по тому, что 1с у тебя в качестве оле сервера работает, а ты в ней собираешься что-то интерактивно делать ... через дыру ... Я понимаю ..., 1 дня знакомства с 1с маловато, чтоб сделать всё по уму в 1с ... Ну делай всё в дельфях тогда чтоль ... В дельфях то сколько дней пишешь? ;))
#7 by AndreiL
Почти всю жизнь я провёл с Делфи Как мне поступить только не пиши что это всё фигня. Какие варианты есть.
#8 by Рупор абсурда
Сделать форму в дельфи а ля форма списка справочника, запролнить её данными, показать пользователю для выбора ... ... ит.д. ... Аналогично с формами элемента и группы справочника ...
#9 by Рупор абсурда
запролнить = заполнить
#10 by AndreiL
Неужели я никак не могу вызвать форму элемента справочника Мне кажется что такая возможность должна быть
#11 by Рупор абсурда
Штатной такой возможности нет! А что должна будет делать твоя дельфи-прога?
#12 by AndreiL
И пожалуйста не пропадай так надолго. Я очень жду твоих ответов
#13 by shura
Почему? Если передача параметра по ссылке из 1С в ActiveX компоненту не работает, то почему должно работать открытие формы (тем более чужой, а не Делфевой)?
#14 by SiMazx
Рупор Стальные Нервы!!!
#15 by AndreiL
На предприятие будут приходить заявки на продукцию которые будут регестрироваться в моей проге и в моей БД. Автоматом некоторые данные надо будет посылать в 1С + некоторые данные например продукция и фирмы-клиенты будут браться из 1С
#16 by Рупор абсурда
Хочешь верь, хочешь не верь, но гораздо проще будет всё это сделать непосредственно в 1С ...
#17 by SiMazx
Рупор - звучное имя в мире цифрового аудио. Ни в коей мере не хочу обидеть Рупора, просто тестирую генератор слоганов...
#18 by Рупор абсурда
+ Я понимаю, перейти с дельфи на 1с - это поступок, сродни нырянию "рыбкой" в отверстие дачного сортира ..., но уж коль связался ..., сделай этот нырок ...
#19 by Рупор абсурда
Клёво :))
#20 by AndreiL
Если бы это было проще я так и сделал бы а не мучил вас своими глупыми вопросами. Если есть какая-нибудь идейка подкинь пожалуйста. Если нет то спасибо и на этом. Ты мне очень помог Ещё один вопрос: можно ли программно вызвать какое нибудь событие из Делфи в 1С
#21 by Рупор абсурда
"какое нибудь событие из Делфи" ... Разве так программисты говорят? Так даже тупые одинэсники не изъясняются ...
#22 by AndreiL
Ты не знаешь и поэтому начинаешь придираться к моим выражениям или ты просто устал от меня. Если устал то скажи и мы мирно попрощаемся а оскорблять когда я не могу дать тебе по морде это не совсем по мужски.
#23 by Рупор абсурда
А ты не тупи, если страдаешь от того, что не можешь дать мне по морде ... Объясняй по-человечески, что тебе нужно ... Думаешь я испытываю кайф от того, что мне приходится переспрашивать тебя по пять раз? ...
#24 by Матрейя
23. Разве не испытываешь кайфа?:)
#25 by AndreiL
Когда оператор в некоторые формы данные некоторые поля заполняются автоматом. Если эти данные вношу программно то обработчик не вызывается. Что делать?
#26 by Рупор абсурда
От переспрашиваний - нет ... Вот, взгляни на , понятно тебе? Ты пойми, мыслей твоих я прочесть не могу ..., просто не умею ... Понять, о чём ты спрашиваешь, я могу только из твоих вопросов ... Хочешь получить ответ, потрудись их нормально задавать ...
#27 by AndreiL
Когда оператор вносит данные в форму (табличную часть) некоторые поля заполняются автоматом. Если эти данные вношу программно (из Делфи) то обработчик не вызывается. Что конкретно тебе непонятно
#28 by Рупор абсурда
Табличная часть чего (какого объекта)? Что это за некоторые поля? Реквизиты? Каким образом вносишь данные? Почему бы не заполнить эти поля программно (из Делфи)?
#29 by AndreiL
Табличная часть документа Поля - Реквизиты табличной части Данные вношу: Документ  Новый New Строки документа НоваяСтрока NewLine Зачем их заполнять из Делфи если уже есть готовый обработчик в 1С который вносит эти данные (например %НДС, склад)
#30 by Тот
AndreiL, ты на них не обижайся. Среди 1С-ников очень много бывших дельфистов. И им обидно, что есть еще люди, которые работают с нормальными языками. Поскольку сами обленились настолько, что всё делают только в 1С. Конечно, задача, которую ты решаешь в Дельфи потребует на 1С пару часов. Но ведь... см. пост 18. На сертификации по 1С за отведенных 4 часа приходится делать гораздо более сложные вещи, чем то, что ты описал.
#31 by Рупор абсурда
В 1с тоже нельзя программно создать и заполнить табличную часть дока, используя "готовый обработчик в 1С который вносит эти данные (например %НДС, склад)" ... Каждый раз приходится переписывать ... Исключение составляют подобные функции, размещённые в глобальном модуле ...
#32 by AndreiL
Тот, может ты подскажешь как из Делфи вызвать форму элемента справочника и заставить заработать обработчик события.
#33 by Тот
32. Я не дельфист. И вообще не программист. Но если ты умеешь открыть форму из Дельфи - тогда надо просто определить, что открыл из Дельфи и в процедуре ПриОткрытии написать обработчик.
#34 by AndreiL
Спасибо Рупор. Буду мучить 1С может что-нибудь вымучаю!
#35 by It is me
Поверь, это достает не только тебя. За прошлый месяц у меня тоже было бы на пару проблем меньше, если бы при программной обработке делалось все также, как и при интерактивной. Но все же прав, несмотря на все раздражающие тебя манеры. Можешь пробовать , но это также потребует знания 1С, а не только Дельфи.
#36 by Тот
34. Будь осторожен! Это деградация! Как говорил Октябрьский Молот - 1С-ники циничные люди. Они работают в 1С, потому что так проще. Многие из них могли бы писать и на Дельфи. Но это требует больше знаний и усилий. Вот Дельфисты - они действительно молодцы. Они готовы к тяготам и лишениям, потому что 1С - ОТСТОЙ и писать на ней они не будут.
#37 by Тот
35. Я не понял. В 1С интерактивно только окно закрыть можно. Всё остальное - программно. Что не одинаков при программном и интерактивном вызове процедуры из любого места?
#38 by AndreiL
It is me  а окно эелемента справочника показать можно или нет
#39 by Тот
38. Дык надо указать как список редактировать будешь. В списке, диалоге или и в том и в другом. Это форма эдемента. Еще есть форма группы. И форма списка - их может быть несколько.
#40 by AndreiL
Мне нужно показать именно форму элемента
#41 by Тот
40. Из Дельфи? Это я не знаю. Я Делфи не видел... А ты уверен, что это форма элемента справочника, а не документ? В 7.7 у элемента не бывает табличной части.
#42 by AndreiL
ты прав у элемента справочника нет табличной части. Обработчик это другая проблема (в документах). С ней я уже разобрался. Я не могу понять одного почему я могу вызвать форму справочника а его элементов не могу
#43 by Тот
42. Тебе в справочнике нужно спозиционироваться на элемент. А потом открыть его форму. В 7.7 есть синтакс-помощник. В нем всё написано. Мужик такой в профессорской шапочке. Чистов - фамилия. Смотри в режиме конфигуратора. Он на кнопке есть.
#44 by Тот
Моя аська 112603406
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С