Показать сообщение отдельно
Старый 20.07.2015, 13:39   #2  
Craz is offline
Craz
Участник
 
56 / 19 (1) ++
Регистрация: 17.09.2009
Не стал создавать отдельную ветку. По поиску что-то ничего не нашел. Подскажите можно ли в селекте использовать длинные строчные переменные?

Например вот такой отрабатывает:
X++:
    smmEMailEntryID strEntryID = "0000000062E18E9FA921D0408B5791D1FCE3223C07004924E51A43442E4CBCDBA659F31DA01300000061AC4900004924E51A43442E4CBCDBA659F31DA0130000216860A90000";
    docuRef docuRef;
;
    select docuRef
        where docuRef.smmEMailEntryID == strEntryID;
а вот такой уже нет, даже ошибки не дает просто прерывается и дальше не выполняется.
X++:
    smmEMailEntryID strEntryID = "0000000062E18E9FA921D0408B5791D1FCE3223C07004924E51A43442E4CBCDBA659F31DA01300000061AC4900004924E51A43442E4CBCDBA659F31DA0130000216860A90000";
    docuRef docuRef;
    smmBusRelTable smmBusRelTable;
;

    select firstonly smmBusRelTable
        exists join docuRef
        where smmBusRelTable.RecId == docuRef.RefRecId
           && smmBusRelTable.TableId == docuRef.RefTableId
           && smmBusRelTable.dataAreaId == docuRef.RefCompanyId
           && docuRef.smmEMailEntryID == strEntryID;

Последний раз редактировалось Craz; 20.07.2015 в 13:42.