Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
напиши ДЛЛ со своим кодом. потом в 1с сделай по аналогии с v7plus.dll (посмотри в типовых) или как с торговым оборудованием 1ска работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 10:18 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
в 1с я не могу ничего делать, ибо эта 1с стоит у заказчика. Мне надо вызвать функцию из 1с, и получить DataTable (DataSet) на .net (шарп, бэйсик) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 10:33 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
есть 2 способа... 1 напрямую к таблицам второй по ле. тебе как? по таблицам -пиши скуль запрос и качай что нужно... по оле ...пиши на коде 1с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 11:58 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
о оле, я подключаюсь к 1с Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. потом пытаюсь вызвать функцию из 1с Код: plaintext 1. Пишет "Неизвестное имя" !!!!!! ((((((((((((((((((( ааа что делать то? помогите плиз, может я не прикрутил чего в 1ске тестовой На скрине как там все описано ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 12:16 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
Ну для начала правильно написать "ПолучитьСвободныеНомера" :) Но вообще 1совский код так работать не будет, если это обработка, то ее надо ее открыть и как вариант при открытии вызвать нужную процедуру/функцию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 12:24 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
Khusainov_Heckfy, вот пример на VB Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 12:27 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
В c# я не силен, но в 1ске надо вызвать что-то типа такого. ОткрытьФорму("Обработка.ПолучитьСвободныеНомера", Параметры); В параметры можно запихнуть любое значение 1совского типа. Как вариант можете просто строку с командой впихнуть. А в самой обработке должна быть процедура ПриОткрытии() с таким фрагментом кода Если ПустоеЗначение(Форма.Параметр) = 0 Тогда Если Форма.Параметр = "КомандаПолучитьСвободныеНомера" Тогда ПолучитьСвободныеНомера(); СтатусВозврата(0); Возврат; КонецЕсли; КонецЕсли; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 12:30 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
Для начала запихай эту функцию в общий модуль ( на 1 объекте конфигурации правой кнопкой), а так да сперва надо указать что этот код в обработке лежит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 12:31 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
Ребята все, нашел знакомого 1сника, он показал что там есть глобальный модуль.... ;( всем спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 12:33 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
так) приходит объект System.__ComObject.... а как его в DataTable или DataSet преобразовать.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 12:54 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
пишешь в 1с говори по 1совски.. преобразовать в дату? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 13:08 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
Нет, преобразовать в таблицу значений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 13:09 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
Khusainov_Heckfyтак) приходит объект System.__ComObject.... а как его в DataTable или DataSet преобразовать.... Только перебором строк. 1) <object>.SelectLines() открываем выборку строк 2) Пока <object>.GetLine() = 1 Цикл пока получить строку = 1 считываем значения полей по названию поля <object>.<название поля> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 13:14 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
Ну тоесть приходит объект ТЗ, а кто в .net шарит может как из этого в таблицу преобразовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 13:15 |
|
||
|
Выполнить функцию из C# в 1с 7.7
|
|||
|---|---|---|---|
|
#18+
нет. тока методами 1с передрать и заполнить свою таблицу в Си. ТЗ.выбратьзначения и тд )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2011, 13:23 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=37328636&tid=1521241]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 331ms |

| 0 / 0 |
